Bestellkommentar (SW6): Wie passe ich die Mail-Templates an, damit die Bestellkommentare ausgegeben werden?
In dieser Anleitung finden Sie unsere empfohlene E-Mail-Template-Vorlage für das Shopware 6 Plugin "Bestellkommentar". Es ist dafür ausgelegt in einem deutschsprachigen Shop zu funktionieren. Hinweise für die Verwendung in englischsprachigen Shops finden Sie weiter unten auf dieser Seite.
Template-Vorlagen (für deutschsprachige Shops)
Plaintext
{% if order.customFields.lenz_order_comment_data is defined %}
Kommentare/Anmerkungen des Kunden:
{% for group in order.customFields.lenz_order_comment_data %}
Gruppe: {{ group.group.translated.name }}
{% for field in group.formFields %}
{% if field.type == 'select' %}
{{ field.translated.label }}: {% if field.options[field.value]['de-DE'] is defined %}{{ field.options[field.value]['de-DE'] }}{% else %}{{ field.options[field.value]['en-GB'] }}{% endif %}
{% else %}
{{ field.translated.label }}: {{ field.value }}
{% endif %}
{% endfor %}
{% endfor %}
{% endif %}
HTML
{% if order.customFields.lenz_order_comment_data is defined %}
Kommentare/Anmerkungen des Kunden:<br>
<br>
{% for group in order.customFields.lenz_order_comment_data %}
Gruppe: {{ group.group.translated.name }}<br>
<br>
{% for field in group.formFields %}
{% if field.type == 'select' %}
{{ field.translated.label }}: {% if field.options[field.value]['de-DE'] is defined %}{{ field.options[field.value]['de-DE'] }}{% else %}{{ field.options[field.value]['en-GB'] }}{% endif %}<br>
{% else %}
{{ field.translated.label }}: {{ field.value }}<br>
{% endif %}
{% endfor %}
{% endfor %}
<br>
<br>
{% endif %}
Hinweise
Tauschen Sie "de-DE" gegen "en-GB", wenn Sie das Template in einem englischsprachigen E-Mail-Template verwenden.