Tracking Code in Mail-Template für Shopware 6 einfügen

Dieser Beitrag enthält die benötigten Codeschnipsel um in eure Versandbestätigung die Sendungsnummer mit Link und das Versandunternehmen einzufügen.

Der Code ist speziell dafür gebaut, wenn 2 verschiedene Versandunternehmen für die Versendung der Bestellung genutzt werden.
Der Code passt die Versandbestätigung automatisch an die genutzte Versandart/Versandunternehmen an. Hierfür ist es wichtig, dass die ID der Versandart und der Link zur Sendungsverfolgung hinterlegt wird

HTML

{% for deliveries in order.deliveries %}
    {% if deliveries.shippingMethodId == "ID DER ERSTEN VERSANDART" %}
        {% for delivery in order.deliveries %}
            {% for trackingCode in delivery.getTrackingCodes() %} Anbei erhältst Du die Sendungsnummer zu      
            Deiner Bestellung. Klicke einfach auf den nachfolgenden Link um Deine Sendung zu verflogen:<br>
            <a href="LINK ZUR SENDUNGSVERFOLGUNG{{trackingCode}}"><strong>{{trackingCode}}</strong></a>
            {% endfor %}
        {% endfor %}
    {% endif %}
{% endfor %}


{% for deliveries in order.deliveries %}
    {% if deliveries.shippingMethodId == "ID DER ZWEITEN VERSANDART" %}
        {% for delivery in order.deliveries %}
            {% for trackingCode in delivery.getTrackingCodes() %} Anbei erhältst Du die Sendungsnummer zu 
            Deiner Bestellung. Klicke einfach auf den nachfolgenden Link um Deine Sendung zu verflogen:<br>
            <a href="LINK ZUR SENDUNGSVERFOLGUNG{{trackingCode}}"><strong>{{trackingCode}}</strong></a>
            {% endfor %}
        {% endfor %}
    {% endif %}
{% endfor %}

Text

{% for deliveries in order.deliveries %}
{% if deliveries.shippingMethodId == "ID DER ERSTEN VERSANDART" %}
{% for delivery in order.deliveries %}
{% for trackingCode in delivery.getTrackingCodes() %} Anbei erhältst Du die Sendungsnummer zu Deiner Bestellung. Klicke einfach auf den nachfolgenden Link um Deine Sendung zu verflogen:
LINK ZUR SENDUNGSVERFOLGUNG{{trackingCode}}{{trackingCode}}
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}


{% for deliveries in order.deliveries %}
{% if deliveries.shippingMethodId == "ID DER ZWEITEN VERSANDART" %}
{% for delivery in order.deliveries %}
{% for trackingCode in delivery.getTrackingCodes() %} Anbei erhältst Du die Sendungsnummer zu Deiner Bestellung. Klicke einfach auf den nachfolgenden Link um Deine Sendung zu verflogen:
LINK ZUR SENDUNGSVERFOLGUNG{{trackingCode}}{{trackingCode}}
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}

Natürlich kann der Code auch verwendet werden, wenn die Bestellungen nur mit einem Dienstleister versendet werden.
Dafür muss nur der erste Teil des Codes in das Template eingefügt werden.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen