Zum Inhalt

Bestellpositionskommentar in Mail einbinden

Text

{% if lineItem.customFields != null and lineItem.customFields.lenzOrderLineItemComment is not null %}
    {% for lenzOrderLineItemCommentGroup in lineItem.customFields.lenzOrderLineItemComment.groups %}
        {{ lenzOrderLineItemCommentGroup.translated.name }}:
        {% for lenzOrderLineItemCommentField in lenzOrderLineItemCommentGroup.lineItemCommentFields %}
            {{ lenzOrderLineItemCommentField.translated.name }}:
            {% if lineItem.customFields.lenzOrderLineItemComment.values[lenzOrderLineItemCommentField.id] is defined %}
                {{ lineItem.customFields.lenzOrderLineItemComment.values[lenzOrderLineItemCommentField.id] }}
            {% else %}
                -
            {% endif %}
        {% endfor %}
    {% endfor %}
{% endif %}

HTML

{% if lineItem.customFields != null and lineItem.customFields.lenzOrderLineItemComment is not null %}
    {% for lenzOrderLineItemCommentGroup in lineItem.customFields.lenzOrderLineItemComment.groups %}
        <br><br>
        <div>
            {{ lenzOrderLineItemCommentGroup.translated.name }}:<br>
            <br>
            {% for lenzOrderLineItemCommentField in lenzOrderLineItemCommentGroup.lineItemCommentFields %}
                {{ lenzOrderLineItemCommentField.translated.name }}:
                {% if lineItem.customFields.lenzOrderLineItemComment.values[lenzOrderLineItemCommentField.id] is defined %}
                    {{ lineItem.customFields.lenzOrderLineItemComment.values[lenzOrderLineItemCommentField.id] }}
                {% else %}
                {% endif %}
                <br>
            {% endfor %}
        </div>
    {% endfor %}
{% endif %}

Hinweis

Dies muss innerhalb der for-Schleife der lineItems (zwischen {% for lineItem in order.nestedLineItems %} und {% endfor %}) eingebunden werden, sonst führt es zu einem Fehler!