Neu if else abfrage

revay

Neues Mitglied
11. Februar 2025
3
1
Hallo,

ich hänge irgendwie fest. Das Script gibt mir immer true aus. Was übersehe ich und chatgpt?

{%- if Vorgang.Lieferung.VoraussichtlichesLieferdatum | Datum: 'd' == Datum.Jetzt | Datum: 'd' -%}
true
{%- else-%}
false
{%- endif -%}
 

frankell

Sehr aktives Mitglied
9. September 2019
1.981
567
Flensburg
Hallo @revay,

je ein Filter pro Seite in einer If-Clause wird wohl nicht funktionieren. Trenne die Schritte lieber, das ist sauberer und wird wahrscheinlich auch zum Erfolg führen. Bspw.:

Code:
{%- assign VLD = Vorgang.Lieferung.VoraussichtlichesLieferdatum | Datum: 'd' -%}
{%- assign Heute = Datum.Jetzt | Datum: 'd' -%}
{%- if VLD == Heute -%}
true
{%- else-%}
false
{%- endif -%}

Du kannst auch 'd' bspw. durch 'JJJJ-MM-TT' ersetzen, aber vielleicht klappt's ja schon mit 'd'.