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 Kunden die Möglichkeit geben, mehrere Produkte auf einmal in den Warenkorb zu legen. Dies geschieht durch die Verwendung eines Arrays im Formular anstelle des normalen Einzelproduktformats.
Codebeispiel für eine Landing Page
<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="Zum Warenkorb hinzufügen"/> </form>
Der Schlüssel ist, add_to_basket als Array mit einem Index für jedes Produkt zu verwenden. Jedes Element sollte product_id und amount enthalten.
Sie können auch attribute_value_id für Varianten und comment für Kommentare pro Produkt hinzufügen.
Brauchen 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.
Alternative Produkte in mehrsprachigen Shops
Anleitung zur Erstellung alternativer hreflang-Tags für Produkte in Shoporama-Shops, die in mehreren Sprachen betrieben werden.