Emergency situation

In case of emergencies or breakdowns, you can send an SMS to our emergency hotline

On-call phone (SMS only)

+45 29 70 15 95

Send an SMS with the following information:

  • Your name and webshop
  • Description of the problem
  • Your callback phone number

Notes: This service is only for critical situations where your webshop is down or has serious problems. For regular support, please use our normal support channels.

Add multiple products to the basket at a time

Guide to implementing an 'add more to cart' feature, for example on landing pages or wholesale pages.

Reading time: approx. 1-2 minutes
Developer

Du kan lade kunder lægge flere produkter i kurven på én gang. Det gøres ved at bruge et array i formularen i stedet for det normale enkelt-produkt-format.

Kodeeditoren i Shoporama-admin med MBN-Delaware-temaets filer i venstre panel og HTML-koden for after_purchase.html åben til redigering til højre.
I Kodeeditoren under Design vælger du en temafil i venstre panel og redigerer HTML-koden direkte. Her indsætter du formularen, der lægger flere produkter i kurven på én gang.

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="Læg i kurv"/>
</form>

Nøglen er at bruge add_to_basket som et array med et indeks for hvert produkt. Hvert element skal indeholde product_id og amount.

Du kan også tilføje attributes for varianter og comment for kommentarer pr. produkt.

Har du brug for hjælp? Kontakt os på support@shoporama.dk.