Hallo zusammen,
ich habe eine Zwischenlösung gefunden über
firstname: {{cart::billing_address::firstname}}
lastname: {{cart::billing_address::lastname}}
und
orderId <?php echo $this->collection->document_number; ?>
PHP-Code:
<?php
$anzahl = count($this->items);
$i = 0;
foreach($this->items as $item): ?>
{
id: <?php echo $item['id']; ?>,
categories:"",
name: "<?php echo $item['name']; ?>",
price: "<?php echo $item['raw']['price']; ?>",
currency: "EUR",
sku: "",
qty: <?php echo $item['quantity']; ?>
}<?php if(++$i !== $anzahl) {echo ",";} ?> // letztes Komma weg - Meine Lösung - geht sicher auch besser !!!
<?php endforeach; ?>
Mit der Schleife baue ich die einzelnen Produkte für die Schnittstelle (JS / Array) zu Schutzklick zusammen, um die Daten aus dem Warenkorb vorzubelegen und auf der Seite der Zusammenfassung die OrderID und Adresse zu übermitteln.
Für andere Lösungen ist die Möglichkeit sicher als Ansatz geeignet.
Falls jemand einen anderen Ansatz hat, gerne hier dran klemmen.
Viele Grüße
Markus
Lesezeichen