Gelöst Dot Liquid Abfrage von eigenen Feldern in der eBay Designvorlage

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Oliver Mayer

Aktives Mitglied
4. Mai 2016
19
0
Hallo zusammen,

ich erstelle gerade mein erstes Template für eazyAuction und bin tendenziell schonmal sehr zufrieden und es klappt alles gem. meinen Erwartungen. Nur bei einer Abfrage habe ich etwas Probleme, und zwar geht es um die eigenen Felder.

Hier habe ich ein eigenes Feld erstellt (Kurztext) für ein YouTube Video das ausgegeben werden soll. Soweit so gut, das Feld wird ausgegeben "aaaaber" die Abfrage funktioniert nicht, er gibt mir das Video leider immer aus, notfalls auch ohne Inhalt. Kann mir evtl. jemand sagen was an folgender Abfrage falsch ist?

Code:
{% if Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei != empty -%}
  <h1>YouTube ID: {{ Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei }}</h1>
{% endif -%}
Ich habe es auch mit

Code:
{% if Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei != '' -%}
  <h1>YouTube ID: {{ Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei }}</h1>
{% endif -%}
versucht aber auch ohne Ergebnis. Ich komme eher aus dem PHP und da würde es mit beiden Varianten so funktionieren. Hat mir evtl. jemand einen Tipp?

Vielen Dank schonmal
 

Oliver Mayer

Aktives Mitglied
4. Mai 2016
19
0
Habe es selbst herausgefunden, so scheint es zumindest mal zu funktionieren. Hoffe das ist anderen eine Hilfe ...

Code:
{% if Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei | IsFilled -%}
  <h1>YouTube ID: {{ Vorgang.Artikel.EigeneFelder.Allgemein.Youtube_Video_ID_Zwei }}</h1>
{% endif -%}