Hallo Alex,
Vielen Dank das hilft schon deutlich weiter.
Hier noch eine Anpassung, so dass man auch den Lagerbestand in der Mail sieht.
{% for lineItem in order.lineItems %}
{% if lineItem.payload.productNumber is defined %}
• {{ lineItem.payload.productNumber|u.wordwrap(80) }}: {{ lineItem.label|u.wordwrap(80) }}
{% if lineItem.payload.stock is defined %}
(Lagerbestand: {{ lineItem.payload.stock }})
{% else %}
(Lagerbestand: nicht verfügbar)
{% endif %}
<br>
{% endif %}
{% endfor %}
oder eben nur die Artikel die auch Lagerbestand <1 haben:
{% for lineItem in order.lineItems %}
{% if lineItem.payload.productNumber is defined and lineItem.payload.stock is defined and lineItem.payload.stock < 1 %}
• {{ lineItem.payload.productNumber|u.wordwrap(80) }}: {{ lineItem.label|u.wordwrap(80) }}
(Lagerbestand: {{ lineItem.payload.stock }})<br>
{% endif %}
{% endfor %}
So hat man direkt den Artikel mit niedrigem Bestand identifiziert, falls die Bestellung mehrere Artikel umfasst.
VG
Dennis