@IF
Supprime ou affiche le contenu qui suit cette action en fonction d’une condition.
Doit être suivie par du contenu puis une action @ENDIF
pour marquer la fin du contenu affecté par le @IF
.
Utilisation
Paramètres
condition |
(Requis) La condition à évaluer |
Exemples
Plus d'information
Les exemples répartissent le contenu et les commandes sur plusieurs lignes pour faciliter la lecture. Ceci n’est pas obligatoire.
Un @IF
peut être placé au milieu d’un paragraphe, si nécessaire.
Deux autres actions interagissent avec @IF
: @ELSE
et @ELSEIF
.
Contrairement à la fonction IF
, cette action @IF
ne reçoit qu’une condition. Le contenu qui suit l’action
(jusqu’à un @ELSE
, @ELSEIF
ou @ENDIF
) est utilisé comme valeur if_true
. Si une action @ELSE
ou @ELSEIF
est présente, le contenu
qui la suit est utilisé comme valeur if_false
.
Vous pouvez imbriquer @IF…@ENDIF dans un autre @IF
…@ENDIF
. Ainsi, si la condition du @IF
externe cache le contenu, le @IF
interne sera ignoré.
Une explication plus approfondie de l’utilisation de @IF
se trouve dans les explications : Clarifier @IF.