CBPOD- sind die Klammer, in die dieser Inhalt gehört.
Wegweiser: Anreichern von Bestelldaten
Der Ablauf
Für diese Funktion ist keine Freischaltung durch die WEBSALE AG nötig. Sie ist aktiv, sobald in der Shopkonfiguration mindestens eines der fünf Templates eingetragen ist.
Das vollständige Beispiel
CBPOD-PR-Data
Die äußere Klammer und die Schleife, in der die Daten der Warenkorbposition zusammengestellt werden.Auf die Zahl der Positionen prüfen
Als Bereichs-Tag nimmtCBPOD-PR-Data eine Zahl oder eine kommagetrennte Liste von Zahlen als Parameter entgegen. Der Bereich greift, wenn der Warenkorb genau so viele sichtbare Positionen hat.
CBPOD-PR-SetChildData
Gibt die Set-Unterprodukte der Position aus. Anders als die äußere Schleife läuft diese tatsächlich über mehrere Einträge.Was auf diesen Templates nicht geht
Scheitert die interne Berechnung der Warenkorbdaten, blendet der Shop sämtliche CBPOD-Bereiche aus und gibt nichts aus. In den Bestelldaten steht dann ein leerer Eintrag statt einer Fehlermeldung. Prüfen Sie beim Einrichten deshalb am tatsächlichen Ergebnis in den Bestelldaten und nicht nur an der Vorschau.Die Tags im Überblick
Zulässig sind beide nur auf den Templates, die in der Shopkonfiguration unter
CustomizedBasketPositionOrderData01 bis …05 hinterlegt sind. CBPOD-PR-SetChildData zusätzlich nur innerhalb der Schleife {@CBPOD-PR-Data}.
Verwandte Themen
- Wegweiser: Anreichern von Bestelldaten
- Wegweiser: JSON-Schnittstelle
- Wegweiser: Asynchronous-Server-Side-Events (ASSE)
- Referenz: Abschnitt
<[Templates](/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/grundlagen-und-technik#templates)> - Referenz: Positionen im Warenkorb
