Legg til flere produkter i handlekurven samtidig
Veiledning for implementering av en "Legg mer i handlekurven"-funksjon, for eksempel på destinasjonssider eller grossistsider.
Du kan la kundene legge flere produkter i handlekurven på en gang. Dette gjøres ved å bruke en matrise i skjemaet i stedet for det vanlige formatet for ett enkelt produkt.

Kodeeksempel fra en landingsside
<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="Legg i handlekurven"/>
</form>
Nøkkelen er å bruke add_to_basket som en matrise med en indeks for hvert produkt. Hvert element skal inneholde product_id og amount.
Du kan også legge til attributes for varianter og comment for kommentarer per produkt.
Trenger du hjelp? Kontakt oss på support@shoporama.dk.
Relaterte artikler
Sortere produkter på en landingsside
Veiledning for sortering av produkter på Shoporamas destinasjonssider etter ulike parametere.
Legg til en kommentar til et produkt i handlekurven din
Lær hvordan du legger til et kommentarfelt til produkter i handlekurven - for gravering, gaveinnpakning eller andre kundeforespørsler.
Hreflang og alternative tagger for flerspråklige nettbutikker
Veiledning for hvordan du oppretter alternative hreflang-tagger for produkter i Shoporama-butikker som kjører på flere språk.