Beschreibung: Mit #WKORB bzw. #ENDWKORB kann ein Block in einem Template definiert werden, der bei seiner Abarbeitung sofort Änderungen in aktuellen Warenkörben vornimmt (im Gegensatz zur Verwendung der CGI-Übergabeparameter). Innerhalb von #WKORB bzw. #ENDWKORB können alle Parameter zur Beeinflussung des Warenkorbes (Elemente hinzufügen, Elemente löschen, Mengenänderung, ...) verwendet werden.
Beispiel: Ablage von 2 Elementen mit verschiedenem Preis und verschiedener Menge in den Warenkorb mit der ID 1.:
Zum Auslesen von Nutzerdaten kann innerhalb einer Warenkorbliste auf die Variable "data" zugegrifffen werden (bspw. #INSERT_WE_VAR_data!)
Attribut | Wert | Beschreibung |
---|---|---|
wkorb[1] = [2]
|
[1]:
Wert
|
|
el[1] = [2]
|
[1]:
Wert
|
Angabe der Elemente-ID des betreffenden Artikels |
eur[1] = [2]
|
[1]:
Wert
|
Warenwert in Euro |
menge[1] = [2]
|
[1]:
Wert
|
Menge des Artikels im Warenkorb ab CIS Version: 6.00.06 Build: 1526: Angabe der Menge als Gleitkommazahl sofern eine nicht-ganze Menge des Warenkorbeintrages vorliegt und der Systemparameter wkorb_mengedouble den Wert "yes" besitzt. |
mwst[1] = [2]
|
[1]:
Wert
|
Mehrwertsteuer die auf den gewählten Artikel angewendet werden soll. |
data[1] = [2]
|
[1]:
Wert
|
Alphanumerische Zeichenkette, welche Nutzerdaten zum einzufügenden Warenkorbeintrag enthalten kann. |