SPIP |
Artigo validado
O artigo « |oui » acabou de ser publicado por Ricardo Porto.
|oui
quinta-feira 24 de abril de 2025, por Ricardo Porto
Sommaire- Ver também
O filtro |oui
[1] retorna ou um espaço, ou nada.
Equivalente a |?{' '}
, permite retornar um conteúdo não vazio (um espaço) para assinalar que as partes opcionais da tag devem ser exibidas.
Exemplos:
[(#TITRE|strlen|>{30}|oui) Este filtro é longo ]
[(#EMAIL|oui) #FORMULAIRE_CONTACT ]
Atença, no entanto:
Como reproduz o comportamento do teste PHP if($var)
, o filtro [(#VARIAVEL|oui)]
retornará «FALSE» (portanto nada) se #VARIAVEL for igual a «0» (zero) ou for «nula» ou não estiver definida.
Assim, com &uma_variavel=0
no URL, o código
[(#ENV{uma_variavel}|oui)]
não retornará nada.
Para testa uma variável inclusive se ela for igual a «0» (zero) usa-se:
[(#ENV{uma_variavel}|strlen|oui)]
[1] pode-se também escrever |yes
— Enviado por SPIP