Conditions
Conditions
Conditions ermöglichen es, bestimmte Dinge abzufragen und davon abhängig Objekte oder Eigenschaften zu beeinflussen.
Dazu ein paar Hinweise:
- Normalerweise werden vor und hinter Werten die Leerzeichen vor dem Auswerten entfernt.
- Mehrere Conditions können mit den beiden Operatoren && und || oder mit "AND und "OR" kombiniert werden. Dies funktioniert aber erst seit TYPO3 Version 4.0+. Vorher konnte eine Extension dazu eingesetzt werden.
- Der AND-Operator hat eine höhere Priorität als der OR-Operator.
- Wenn kein Operator zwischen 2 Conditions ist, wird der OR-Operator eingesetzt.
Beispiele:
Diese Condition würde passen, wenn ein Website-Besucher mit dem Internet Explorer unter Windows die Seite besucht (nicht aber mit dem Mac)
[browser = msie] && [system = win]
Diese würde bei Opera oder Netscape passen.
[browser = opera] || [browser = netscape]
Die nächste würde beim jeder Version des IE oder Netscape Version >4 passen.
[browser = msie] || [browser = netscape] && [version => 4]
