Het filter |oui
[1] geeft een spatie of niets terug.
Het is hetzelfde als |?{' '}
dat een spatie retourneert om aan te geven dat het optionele deel mag worden weergegeven.
Voorbeelden:
[(#TITRE|strlen|>{30}|oui) Deze titel is lang ]
[(#EMAIL|oui) #FORMULAIRE_CONTACT ]
Let wel op :
omdat dit filter het gedrag van de PHP test if($var)
imiteert, zal het filter bij [(#VARIABELE|oui)]
een waarde «FALSE» (dus niets) retourneren als #VARIABELE gelijk is aan «0» (nul) of «leeg» of niet gedefinieerd is.
Ook met &een_variabele=0
in de URL zal [(#ENV{une_variable}|oui)]
niets retourneren.
Om op een variabele te testen ook als deze de waarde «0» (nul) heeft, gebruik je: [(#ENV{een_variabele}|strlen|oui)]
Lees ook filter |non