Neu Umstellung eines alten Plugins ...

krahnitest

Neues Mitglied
18. Juli 2022
6
0
Hallo,
versuche gerade ein älteres Plugin, von Shop4, umzustellen ...

Shop::Cart()->fuegeEin($artikel, $anz, [], 0);

läuft (natürlich) nicht mehr - könnte da mal jemand 'nen kleinen Denkanstoss geben? ;)

Gruss Otto
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
5.202
995
Berlin
Wichtig ist, das du in $_POST den jtl_token setzt, der kann leider nirgends übergeben werden.
Ohne den geht ab der 4.17 nichts mehr.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
5.202
995
Berlin
auch da brauchst du das ansonsten habe ich hier eine Funktion erstellt die das abwickeln sollte.

PHP:
    public function putToBasket($kArtikel=0, $quantity=0, $jtl_token='') {
        $db = parent::getDB();
        $oEigenschaftwerte_arr = [];


        $oArtikelOptionen = \Artikel::getDefaultOptions ();
        $oArtikelOptionen->nMerkmale = 0;
        $oArtikelOptionen->nVariationen = 1;

        $ArtikelObj = new \Artikel ();
        $ArtikelObj->fuelleArtikel ( (int) $kArtikel, $oArtikelOptionen );
        $kArtikel = $kArtikel;

        if (\ArtikelHelper::isParent((int) $kArtikel)) {
            $kArtikel = \ArtikelHelper::getArticleForParent((int) $kArtikel);
            $oEigenschaftwerte_arr = \ArtikelHelper::getSelectedPropertiesForArticle($kArtikel,false);
            if ($kArtikel > 0) {
                $oEigenschaftwerte_arr = \ArtikelHelper::getSelectedPropertiesForVarCombiArticle((int) $kArtikel);
            } else {
                $oEigenschaftwerte_arr = \ArtikelHelper::getSelectedPropertiesForArticle((int) $kArtikel,false);
            }
        } elseif (isset($ArtikelObj->kEigenschaftKombi) && $ArtikelObj->kEigenschaftKombi > 0) {
            $oEigenschaftwerte_arr = \JTL\Helpers\Product::getVarCombiAttributeValues((int) $kArtikel);
        } else {
            $oEigenschaftwerte_arr = \ArtikelHelper::getSelectedPropertiesForArticle((int) $kArtikel,false);

        }

        $_POST['jtl_token'] = $jtl_token;
        if(CartHelper::addProductIDToCart((int)$kArtikel, (int) $quantity, $oEigenschaftwerte_arr,1) === false) {
            self::$artikelNotInsertArr[] = $ArtikelObj;
        } else {
            self::$artikelIsInsertArr[] = $ArtikelObj;
            return true;
        }
        return false;
    }
 
  • Gefällt mir
Reaktionen: elevennerds.de
Ähnliche Themen
Titel Forum Antworten Datum
Neu Umstellung von Server auf Einzelplatz Installation von JTL-Wawi 1
Neu Umstellung auf Chargenartikel - Amazon FBA Bestand kurzfristig ausbuchen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow "Rechnung erstellen" bei Umstellung von IDU auf VCS Arbeitsabläufe in JTL-Wawi 4
Nach Umstellung auf 1.6 funktioniert der Workflow "Angebote nachhaken" nicht mehr JTL-Wawi 1.6 2
Neu Dropshipping & Fulfillment eines Lieferanten - kreative Ansätze gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Liefertermin eines Artikels an Shopify übertragen Shopify-Connector 0
Neu JTL-Wawi 1.6.42.0 Fehler bei Öffnung eines Auftrags System.Windows.Controls.UIElementCollection JTL-Wawi - Fehler und Bugs 0
Neu Probleme bei der Preisanzeige eines Artikels beim JTL Shop 5 mit Nova Template Technische Fragen zu Plugins und Templates 12
Neu Versicherter Versand eines Auftrags mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 2
Neu php-Datei innerhalb eines Plugins per Cronjob aufrufen Technische Fragen zu Plugins und Templates 5
Beantwortet Lieferstatus eines Artikels nach verfügbarem Lagerbestand automatisch per Workflow ändern lassen. JTL-Workflows - Ideen, Lob und Kritik 2
Beantwortet Frage: SQL Select Eigene Felder eines Kunden User helfen Usern - Fragen zu JTL-Wawi 6
Neu Zahl inmitten eines Textes formatieren Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Import eines Preises mit bsp.: 2.75 als 275 - überspringt immer Punkt JTL-Ameise - Fehler und Bugs 2
Neu Problem nach aufspielen eines alten Backups mit Amazonbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wo finde ich nochmal die Artikelanzahl eines Auftrags ohne die Versandkosten? User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen