Versanddatenexport Expert - If Conditions

karabey

Sehr aktives Mitglied
28. November 2012
863
38
Hallo,

Ich versuche gerade für DPD die Versanddaten richtig zu übermitteln doch habe ich Probleme mit den If Conditions.

Meine Vorstellung:

  • Falls Name (in meinem Fall Firmenname) nicht vorhanden, dann nehmen den Bezugsperson mit Vor und Nachname.
  • Falls Name vorhanden, dann bleibt Bezugsperson.

Code:
{% if Name != empty %}{{ Name}}{% else if ==empty %}{{ Bezugsperson}}{% endif %}

Code:
{{ ContentForCsv | Truncate: 255 | Csv: 255 }}{% capture Name -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Firma }}\
{% endcapture -%}
{% capture ContentForCsv %}{% if Name != empty %}{{ Name}}{% else if ==empty %}{{ Bezugsperson}}{% endif %}{% endcapture -%}

Code:
{{ ContentForCsv | Truncate: 2 | Csv: 2 }}{% capture Bezugsperson -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Vorname }} {{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Name }}\
{% endcapture -%}
{% capture ContentForCsv %}{% if Bezugsperson != empty %}{{ Bezugsperson}}{% else %}{% endif %}{% endcapture -%}

Funktionieren tut der Code nicht. Was mache ich falsch?