|?{se sim, se não}

  • Apparu en : SPIP 1.8

O filtro |?{se sim, se não} é uma versão evoluída do |sinon.

Ele recebe um ou dois parâmetros:
-  se sim é o valor a exibir no lugar do elemento filtrado se este não estiver vazio.
-  se não é opcional. É o valor a exibir se o elemento filtrado estiver vazio.

[(#TEXTE|?{#TEXTE, "não há texto"})]

… exibe o conteúdo de #TEXTE se tiver sido preenchido; «não há texto» se #TEXTE estiver vazio.

Ver também

os outros filtros de teste

os filtros lógicos

Autor Ricardo Porto Publié le : Mis à jour : 17/08/25

Traductions : català, English, Español, français, Nederlands, Português