entspricht
diesen Text an|ansonsten zeige diesen Text an]
[IFIN
diesem enthalten ist
diesen Text an|ansonsten zeige diesen Text an]
[IFLIKE
ähnelt
diesen Text an|ansonsten zeige diesen Text an]
[IF>
ößer als dies ist
diesen Text an|ansonsten zeige diesen Text an]
[IF>=
ößer oder gleich diesem ist
diesen Text an|ansonsten zeige diesen Text an]
[IF<
als dies ist
diesen Text an|ansonsten zeige diesen Text an]
[IF<=
oder gleich diesem ist
diesen Text an|ansonsten zeige diesen Text an]
[IFBETWEEN
diesem liegt
diesen Text an|wenn es niedriger ist, zeige diesen Text an|wenn es höher ist, zeige diesen Text an]
Sie können IF-Variablen innerhalb anderer IF-Variablen verwenden, um komplexe Logik zu erstellen, aber das interne IF: muss vor dem externen IF: verarbeitet werden.
Es gibt spezielle Versionen jeder IF-Konstruktion mit ^ und ~ Trennzeichen wie [IF=^dies^dies^gleich~verschieden]
<span style="color: #f3e504; font-size: 150%;">{{#fas}} </span>Nur ein IF jeder Art kann verwendet werden, um komplexe Logik zu erstellen.
Die speziellen Versionen werden zuerst verarbeitet und sollten daher als internes IF verwendet werden, damit ihr Ergebnis vom äußeren IF verarbeitet werden kann.
Die speziellen Versionen können auch verwendet werden, wenn Sie : oder | Zeichen in Ihren Daten erwarten.
IFs werden in der folgenden Reihenfolge verarbeitet.
D.h. alle [IF=^ werden zuerst verarbeitet, dann alle [IFIN^ usw.
[IF=^
[IF<=:
[IFBETWEEN:
=== Beispiele ===
Template-Variablen können innerhalb dieser Template-Variablen verwendet werden, wie in den Beispielen gezeigt <span style="color: #019cde">Vergleich in Blau</span>, <span style="color: #75d5ad">positives Ergebnis in Grün</span>, <span style="color: #fe746c">negatives Ergebnis in Rot</span>:
[<span style="color: #019cde">IF=:[GUESTNAME]</span><span style="color: #75d5ad">
</span><span style="color: #fe746c">|no</span>]
Wenn der Gastname Miller ist, wird der Text "yes" angezeigt. Wenn der Gastname nicht Miller ist, wird der Text "no" angezeigt.
[<span style="color: #019cde">IF>:[NUMADULT]:2</span><span style="color: #75d5ad">
kontaktieren Sie uns bezüglich Ihrer Bettwäscheanforderungen|</span>]
Wenn die Anzahl der Erwachsenen größer als 2 ist, wird der Text "bitte kontaktieren Sie uns bezüglich Ihrer Bettwäscheanforderungen" angezeigt. Wenn die Anzahl der Erwachsenen kleiner oder gleich 2 ist, wird nichts angezeigt.
[<span style="color: #019cde">IF<:[NUMADULT]:3</span><span style="color: #75d5ad">:|Bettwäsche für zwei Erwachsene ist kostenlos enthalten</span>]
Wenn die Anzahl der Erwachsenen kleiner als 3 ist, wird nichts angezeigt. Wenn die Anzahl der Erwachsenen nicht kleiner als 3 ist, wird der Text "Bettwäsche für zwei Erwachsene ist kostenlos enthalten" angezeigt.
[<span style="color: #019cde">IF<=:[NUMADULT]:2</span><span style="color: #75d5ad">
[<span style="color: #019cde">IFLIKE:[GUESTTITLE]</span><span style="color: #75d5ad">:Herr
geehrter</span><span style="color: #fe746c">|Hallo</span>]
IFLIKE funktioniert wie IF=, ist aber nicht case-sensitiv und entfernt alle Leerzeichen am Anfang und Ende der Wörter.