Neu Tracking ID in Rechnungsemail bei mehreren Paketen

FranzderFranke

Sehr aktives Mitglied
8. Februar 2008
452
55
Wie bekommt man das hin? Habe es nur geschaft mit dem Code das eine Tracking Nummer angezeigt wird.

Ihr Paket/e können Sie hier nachverfolgen:
{% for Pakete in Vorgang.Auftrag.Lieferscheine.ErstesObjekt.Pakete -%}

Sendungsverfolung: {{ Pakete.TrackingURL }}
Paket Nummer: {{ Pakete.TrackingID }}

{% endfor -%}
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
732
123
50226 Frechern
Hab die WaWi nicht zur Hand aber probiers mal so
Code:
{% for Lieferschein in Vorgang.Auftrag.Lieferscheine -%}

Sendungsverfolung: {{ Lieferschein.Pakete.TrackingURL }}
Paket Nummer: {{ Lieferschein.Pakete.TrackingID }}

{% endfor -%}

ErstesObjekt ist wirklich nur der erste Datensatz, in welcher Sortierung auch immer. Der kann auch direkt, also ohne for-Schleife, ausgegeben werden. Möchtest du alle Datensätze, musst du mit der for-Schleife eine Ebene höher, also vor ErstesObjekt, ansetzen.
 
  • Gefällt mir
Reaktionen: FranzderFranke

FranzderFranke

Sehr aktives Mitglied
8. Februar 2008
452
55
Hab die WaWi nicht zur Hand aber probiers mal so
Code:
{% for Lieferschein in Vorgang.Auftrag.Lieferscheine -%}

Sendungsverfolung: {{ Lieferschein.Pakete.TrackingURL }}
Paket Nummer: {{ Lieferschein.Pakete.TrackingID }}

{% endfor -%}

ErstesObjekt ist wirklich nur der erste Datensatz, in welcher Sortierung auch immer. Der kann auch direkt, also ohne for-Schleife, ausgegeben werden. Möchtest du alle Datensätze, musst du mit der for-Schleife eine Ebene höher, also vor ErstesObjekt, ansetzen.

Klappt leider nicht (wird nichts angezeigt) Wäre cool wenn du das bei Gelegenheit nochmal prüfen könntest - eilt nicht .

Grüße
Franz
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
732
123
50226 Frechern
Hab die Struktur der Variablen natürlich nicht im Kopf, hab aber nachgesehen 😉

So klappts:
Code:
Ihr Paket/e können Sie hier nachverfolgen:
{% for Lieferschein in Vorgang.Auftrag.Lieferscheine -%}
    {% for Paket in Lieferschein.Pakete -%}
        Sendungsverfolung: {{ Paket.TrackingURL }}
        Paket Nummer: {{ Paket.TrackingID }}
    {% endfor -%}
{% endfor -%}

Immer wenn du auf ein ErstesObjekt triffst, kommst du mit einer Schleife (for) weiter.
 

FranzderFranke

Sehr aktives Mitglied
8. Februar 2008
452
55
Lieber Tom. Vielen lieben Dank, das klappt famos! Habe solange gegoogelt und keine Lösung gefunden. Das erspart mir viel Arbeit.
DANKE !!
 

Ähnliche Themen