Nödsituation

Vid nödsituationer eller driftstörningar kan du skicka ett SMS till vår jourtelefon

Jourtelefon (endast SMS)

+45 29 70 15 95

Skicka ett SMS med följande information:

  • Ditt namn och din webbshop
  • Beskrivning av problemet
  • Ditt telefonnummer för återuppringning

Anteckningar: Denna tjänst är endast avsedd för kritiska situationer där din webbshop ligger nere eller har allvarliga problem. För vanlig support, vänligen använd våra normala supportkanaler.

Anpassa e-postmeddelanden baserat på leveransmetod

Guide för att visa olika innehåll i dina e-postmeddelanden beroende på leveransmetod - t.ex. frakt eller upphämtning.

Lästid: ca {åtta} minuter
Utvecklare

I Shoporama finns olika mallar för dina transaktionsmeddelanden. Ibland kan det vara lämpligt att anpassa meddelandetexten utifrån vilken fraktmetod kunden har valt – till exempel om kunden har valt ”hämtning i butik” istället för leverans.

Varför anpassa e-postmeddelanden efter fraktmetod?

Tänk dig att en kund har valt ”hämtning i butik” som leveranssätt. När du markerar beställningen som skickad får kunden ett e-postmeddelande med texten ”Din beställning är nu skickad”. Men det är ju meningslöst – kunden ska ju själv hämta beställningen.

Genom att anpassa e-postmeddelandet kan du istället skriva ”Din beställning är klar för avhämtning” till kunder som har valt avhämtning, och behålla den vanliga texten för andra leveranssätt.

1. Hitta fraktmetodens ID

Först måste du hitta ID:t för det fraktsätt du vill anpassa. Gör så här:

  1. Gå till ButikLeveransFraktmetoder
  2. Klicka på Redigera bredvid det fraktalternativ du vill arbeta med
  3. Titta på webbadressen i webbläsaren – den slutar med ett nummer, t.ex. /shipping/edit/7664
  4. Notera detta nummer – det är fraktmetodens ID

2. Anpassa e-postmallen

Nu ska du redigera den relevanta e-postmallen. För e-postmeddelandet ”beställning skickad” är det filen order_sent.html i ditt tema.

Kodeeditoren i Shoporama-admin med mailskabelonen invoice.html aaben i temaet MBN-Delaware og fillisten med temaets templates til venstre
E-postmallar redigeras i kodredigeraren under Tema. Här är invoice.html öppen, där du kan infoga if-satser som anpassar texten efter kundens fraktmetod.

Infoga ett if-uttryck som kontrollerar fraktmetodens ID:

<{if $order}>
  <{$shipping = $order->getShipping()}>
  <{if $shipping->getShippingId() == 7664}>
    <p>Din beställning är klar för avhämtning!</p>
    <p>Kom förbi butiken under våra öppettider.</p>
  <{else}>
    <p>Din beställning har skickats!</p>
    <p>Du kommer att få ett spårningsmeddelande inom kort.</p>
  <{/if}>
<{/if}>

Viktigt

Kom ihåg att byta ut 7664 mot det ID du hittade i steg 1. Du kan lägga till fler elseif-block om du har flera fraktmetoder med olika texter.

3. Tillgängliga variabler i e-postmallar

I e-postmallar har du tillgång till beställningen och alla dess data. Här är de mest användbara:

Variabel Beskrivning
$orderOrderobjektet
$order->getShipping()Fraktmetoden för beställningen
$shipping->getShippingId()Fraktmetodens ID
$shipping->getName()Fraktmetodens namn (t.ex. "PostNord")
$order->getTrackingNumber()Spårningsnumret

4. Exempel på avancerad anpassning

Du kan också använda fraktmetodens namn istället för ID, om du föredrar det:

<{$shipping = $order->getShipping()}>
<{if $shipping->getName()|strstr:'avhämtning'}>
  <p>Din beställning är klar för avhämtning</p>
<{elseif $shipping->getName()|strstr:'paketbutik'}>
  <p>Din beställning har skickats till den paketbutik du valt</p>
<{else}>
  <p>Din beställning har skickats med <{$shipping->getName()}></p>
<{/if}>

Tips

Du kan anpassa alla e-postmallar på detta sätt — inte bara order_sent.html. Du kan till exempel även anpassa orderbekräftelsen (invoice.html) med leveransinformation baserad på fraktmetoden.

Så här redigerar du e-postmallarna

E-postmallarna finns i mappen templates/mails/ i ditt tema. Du kan redigera dem via:

  • Temaredigeraren — direkt i Shoporama-admin under Teman
  • SFTP – ladda ner och redigera i ditt favoritprogram (kräver Pro-abonnemang)

Behöver du hjälp med att anpassa dina e-postmeddelanden? Kontakta oss på support@shoporama.dk.