Moin, ich wollte gerade ein Affiliate-Plugin schreiben, so wie es hier beschrieben wird: http://community.shopware.com/Einbindun … _1405.html Was ich mich nun Frage: Als Platzhalter wird dort auch {sArtikelID} angegeben. Da es ja zumindest lt. Variablennamen ein String ist, frage ich mich was damit im Checkout nach dem Kauf passiert? Wird daraus ein Array? Oder anders: Wie komme ich an alle Artikel-Nummern im Warenkorb nach der o.g. Anleitung? Beste Grüße Dennis
Die einzelnen Artikel des Warenkorbs liegen im Warenkorb. D.h. du musst dir die einzelnen Artikel aus dem Warenkorb raus holen, um an detaillierte Infos zu kommen. Beispiel: $view = $args-\>getSubject()-\>View(); foreach($view-\>sBasket['content'] as $item) { $articleID = $item['articleID']; $articleName = $item['articlename']; //do some stuff }
So solltest du an alle notwendigen Informationen zu den einzelnen Artikeln im Warenkorb gelangen. Gruß Markus