E-Mails auf Basis der Versandart anpassen
Anleitung zur Anzeige unterschiedlicher Inhalte in Ihren E-Mails je nach Versandart - z. B. Versand vs. Abholung.
In Shoporama haben Sie verschiedene Vorlagen für Ihre Transaktions-E-Mails. Manchmal ist es sinnvoll, den E-Mail-Text an die vom Kunden gewählte Versandart anzupassen - zum Beispiel, wenn der Kunde "Abholung im Geschäft" statt Lieferung gewählt hat.
Warum sollten E-Mails nach Versandart angepasst werden?
Stellen Sie sich vor, ein Kunde hat "Abholung im Geschäft" als Versandart gewählt. Wenn Sie die Bestellung als versandt markieren, erhält der Kunde eine E-Mail mit dem Text "Ihre Bestellung wurde jetzt versandt". Das macht aber keinen Sinn - der Kunde muss die Bestellung selbst abholen.
Indem Sie die E-Mail anpassen, können Sie stattdessen "Ihre Bestellung ist abholbereit" für Kunden schreiben, die Abholung gewählt haben, und den normalen Text für andere Versandarten beibehalten.
1. die ID der Versandart finden
Zunächst müssen Sie die ID der Versandart finden, die Sie ansprechen möchten. Gehen Sie wie folgt vor:
- Gehen Sie zu Einstellungen (Zahnrad) → Registerkarte Versand
- Klicken Sie auf Bearbeiten neben der Versandoption, mit der Sie arbeiten möchten.
- Sehen Sie sich die URL im Browser an - sie endet mit einer Zahl, z. B. /shipping/edit/7664
- Notieren Sie sich diese Nummer - sie ist die ID der Versandmethode
2. Passen Sie die E-Mail-Vorlage an
Nun müssen Sie die entsprechende E-Mail-Vorlage bearbeiten. Für die E-Mail "Bestellung gesendet" ist dies die Datei order_sent.html in Ihrem Thema.
Fügen Sie eine if-Anweisung ein, die die Versandart-ID überprüft:
<{if $order}> <{$shipping = $order->getShipping()}> <{if $shipping->getShippingId() == 7664}> <p>Ihre Bestellung liegt zur Abholung bereit!</p> <p>Schauen Sie während unserer Geschäftszeiten im Laden vorbei.</p> <{else}> <p>Ihre Bestellung wurde versendet!</p> <p>Sie erhalten in Kürze eine E-Mail zur Sendungsverfolgung.</p> <{/if}> <{/if}
Wichtig!
Denken Sie daran, 7664 in die ID zu ändern, die Sie in Schritt 1 gefunden haben. Sie können mehrere elseif-Blöcke hinzufügen, wenn Sie mehrere Versandmethoden mit unterschiedlichen Texten haben.
3. Verfügbare Variablen in E-Mail-Vorlagen
In Mail-Vorlagen haben Sie Zugriff auf die Bestellung und alle ihre Daten. Hier sind die nützlichsten davon:
| Variable | Beschreibung |
|---|---|
| $Bestellung | Das Objekt der Bestellung |
| $order->getShipping() | Die Versandmethode für die Bestellung |
| $versand->getShippingId() | Die ID der Versandmethode |
| $shipping->getName() | Der Name der Versandart (z.B. "PostNord") |
| $bestellung->getTrackingId() | Die Track & Trace-Nummer |
4. Beispiele für erweiterte Anpassungen
Sie können auch den Namen der Versandmethode anstelle der ID verwenden, wenn Sie dies bevorzugen:
<{$shipping = $order->getShipping()}> <{if $shipping->getName()|str:'pickup'}> <p>Ihre Bestellung ist zur Abholung bereit</p> <{elseif $shipping->getName()|str:'Paketshop'}> <p>Ihre Bestellung wurde an den von Ihnen gewählten Paketshop versandt</p> <{elseif $versand->getName()}></p> <{/if}>
Tipp!
Sie können alle E-Mail-Vorlagen auf diese Weise anpassen - nicht nur order_sent.html. Sie können z.B. auch die Auftragsbestätigung(order_receipt.html) mit Lieferinformationen auf der Grundlage der Versandart anpassen.
So bearbeiten Sie die E-Mail-Vorlagen
Die E-Mail-Vorlagen befinden sich im Ordner templates/emails/ Ihres Themas. Sie können sie bearbeiten über:
- Theme-Editor - direkt im Shoporama-Admin unter Themes
- SFTP - Herunterladen und Bearbeiten in Ihrem bevorzugten Programm (erfordert Pro-Abonnement)
Benötigen Sie Hilfe bei der Anpassung Ihrer E-Mails? Kontaktieren Sie uns unter support@shoporama.dk.
Ähnliche Artikel
Abmeldelinks in automatischen E-Mails
Geben Sie Ihren Kunden die Möglichkeit, sich von automatischen Folge-E-Mails nach Käufen und Produktbewertungen abzumelden - mit einem einfachen...
Ändern Sie den Inhalt Ihrer E-Mails
Anleitung zur Anpassung des Inhalts der automatischen E-Mails, die Ihr Shoporama-Webshop versendet, entweder über den Administrator oder über...
Welche E-Mails schickt Shoporama an meine Kunden?
Überblick über die automatischen E-Mails, die Shoporama an Ihre Kunden sendet - Bestellbestätigungen, verlassene Warenkörbe, Track-and-Trace,...