Wie kann ich das Wunschlieferdatum in meiner Bestellbestätigungs-Mail ausgeben?

Geändert am Fr, 8 Nov um 12:07 NACHMITTAGS

[Für Shopware 5]


Verwenden Sie dazu bitte die Variablen

//für die Ausgabe des Datums
{$additional.customDeliveryDate}
//für die Ausgabe der Uhrzeit
{$additional.customDeliveryTime}

in Ihrer E-Mail Vorlage. Wichtig: zum Editieren Ihrer E-Mail Vorlagen sind meist HTML Kenntnisse nötig. Bitte ändern Sie hier nur etwas, wenn Sie über entsprechende Kenntnisse oder Hilfestellung verfügen. Die Änderungen geschehen auf eigene Gefahr! Weitere Informationen zu den E-Mail Vorlagen in Shopware finden Sie unter diesem Link.


[Für Shopware 6 - ab Plugin Version 6.0.4]


In der Bestellbestätigung verwenden Sie bitte den Template-Baustein

{{ order.customFields.deliveryDate }}

In allen anderen Templates verwenden Sie bitte:

{{ order.customFields.dtgs_delivery_date|date('d.m.Y H:i',false) }}


[Ab Shopware Version 6.5.x]

Verwenden Sie bitte:

{{ order.customFields.dtgs_delivery_date|date('d.m.Y H:i',false) }}

Dabei können Sie das Datum nach eigenem Wunsch formatieren, ändern Sie den String "d.m.Y H:i" einfach wie gewünscht ab. Eine Bedeutung der Buchstaben finden Sie hier.

Wichtig:
In der Bestellbestätigung sollte abgefragt werden, ob das Feld mit dem Wunschlieferdatum definiert ist. Ist dies nicht der Fall, weil das Wunschlieferdatum z.B. nicht als Plfichtfeld definiert wurde, schlägt der E-Mail-Versand durch Shopware fehl, weil es zu einem Fehler kommt.

Eine Abfrage kann so lauten:

{% if order.customFields.dtgs_delivery_date is defined and order.customFields.dtgs_delivery_date is not null and order.customFields.dtgs_delivery_date != '' %}
        <strong>Wunschlieferdatum:</strong><br />
        {{ order.customFields.dtgs_delivery_date|date('d.m.Y',false) }}<br /><br />
{% endif %}

Entscheidend ist hier die Angabe von "is defined" in der if-Abfrage.

War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren