Freitextfeld auf Rechnung andrucken

Hallo an die Profis!

Mein Plugin erzeugt 4 Freitextfelder bei der Bestellung. Diese lasse ich auf der Rechnung andrucken. 

{block name=“document_index_info” append}
    {block name=“document_index_table_additionalorderbasketfields”}    
      {if $Order._order.attributes.scha1_orderfield1|nl2br}
       

Feld 1: {$Order._order.attributes.scha1_orderfield1|nl2br} {/if}
       

      USW…
      {/block}
{/block}

Funktioniert soweit. Wenn etwas in FeldX steht, wird es auf die Rechnung mitgedruckt. 

Mein Problem ist, dass manchmal auch “irrelevant” in den Feldern steht. Und das wird dann auch mit angedruckt. 

Kann ich diesen spezifischen Ausdruck irgendwie abfangen, sodass dieses Feld dann nicht auf der Rechnung aufscheint?

Bin für jeden Tipp dankbar.

Schöne Grüsse, Martina

Ich denke, du musst nur deine if-Bedingung erweitern:

{if $Order._order.attributes.scha1_orderfield1|nl2br and $Order._order.attributes.scha1_orderfield1 != "irrelevant"}

USW

 

1 „Gefällt mir“

Hat funktioniert! 

Danke! :slight_smile:

Gerne :slight_smile: akzeptiere bitte noch die Antwort, damit andere nicht mehr die Frage öffnen müssen :wink: