Deprecated: pathinfo(): Passing null to parameter #1 ($path) of type string is deprecated in /html/typo3.andreas-huber.at/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 84
Deprecated: pathinfo(): Passing null to parameter #1 ($path) of type string is deprecated in /html/typo3.andreas-huber.at/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 84
Deprecated: pathinfo(): Passing null to parameter #1 ($path) of type string is deprecated in /html/typo3.andreas-huber.at/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 84
Mit FLUID kann man nun komplexe, verschachtelte und gruppierte Abfragen durchführen, wie zum Beispiel:
1 2 3 4 |
<f:if condition="({variableOne} && {variableTwo}) || {variableThree} || {variableFour}"> // Done if both variable one and two evaluate to true, // or if either variable three or four do. </f:if> |
Es gibt nun die Möglichkeit, bei IF-Abfragen auch elseif-Schleifen abzufragen:
1 2 3 4 5 6 7 8 9 10 11 12 |
<f:if condition="{variableOne}"> <f:then>Do this</f:then> <f:else if="{variableTwo}"> Do this instead if variable two evals true </f:else> <f:else if="{variableThree}"> Or do this if variable three evals true </f:else> <f:else> Or do this if nothing above is true </f:else> </f:if> |
Neuer ViewHelper: f:or
Damit kann man verkettete Abfragen schnell durchführen – die erste Variable die nicht leer ist wird ausgegeben:
1 |
{variableOne -> f:or(alternative: variableTwo) -> f:or(alternative: variableThree)} |