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.