Mehrere Produkte gleichzeitig in den Warenkorb legen
Leitfaden für die Implementierung einer Funktion "Mehr in den Warenkorb", z. B. auf Landing Pages oder Großhandelsseiten.
Sie können es Ihren Kunden ermöglichen, mehrere Produkte gleichzeitig in den Warenkorb zu legen. Dazu verwenden Sie im Formular ein Array anstelle des üblichen Einzelproduktformats.

Code-Beispiel aus einer Landingpage
<form action="" method="post">
<{section name="i" loop=$products}>
<h3><{$products[i]->getName()|escape}></h3>
<input type="hidden"
name="add_to_basket[<{$smarty.section.i.index}>][product_id]"
value="<{$products[i]->getProductId()}>"/>
<input type="number"
name="add_to_basket[<{$smarty.section.i.index}>][amount]"
value="0" min="0"/>
<{/section}>
<input type="submit" value="In den Warenkorb"/>
</form>
Der Schlüssel liegt darin, `add_to_basket` als Array mit einem Index für jedes Produkt zu verwenden. Jedes Element muss `product_id ` und `amount` enthalten.
Du kannst außerdem „attributes“ für Varianten und „comment“ für Kommentare pro Produkt hinzufügen.
Benötigen Sie Hilfe? Kontaktieren Sie uns unter support@shoporama.dk.
Ähnliche Artikel
Produkte auf einer Landing Page sortieren
Anleitung zum Sortieren von Produkten auf Shoporama-Landingpages nach verschiedenen Parametern.
Fügen Sie einen Kommentar zu einem Produkt in Ihrem Warenkorb hinzu
Erfahren Sie, wie Sie den Produkten im Warenkorb ein Kommentarfeld hinzufügen können - für Gravuren, Geschenkverpackungen oder andere Kundenwünsche.
Hreflang und alternative Tags für mehrsprachige Webshops
Anleitung zur Erstellung alternativer hreflang-Tags für Produkte in Shoporama-Shops, die in mehreren Sprachen betrieben werden.