@ELSE

Utilisé entre un @IF et un @ENDIF pour indiquer le début du contenu à afficher si la condition du @IF était FALSE.

Dans le cas où @ELSEIF est également utilisé, le contenu après @ELSE est affiché si toutes les conditions du @IF et des @ELSEIF sont fausses.

Utilisation

<# @ELSE #>

Exemples

Exemple Avec ces variables Résultat

Texte avant.
<# @IF(pays = “Canada”) #>
Un Canadien quelque part.
<# @ELSE #>
Un non-Canadien quelque part.
<# @ENDIF #>

pays est "Canada"

Texte avant.
Un Canadien quelque part.

Texte avant.
<# @IF(pays = “Canada”) #>
Un Canadien quelque part.
<# @ELSE #>
Un non-Canadien quelque part.
<# @ENDIF #>

pays est "Belgique"

Texte avant.
Un non-Canadien quelque part.

Plus d'information

Les exemples répartissent le contenu et les commandes sur plusieurs lignes pour faciliter la lecture. Ceci n’est pas obligatoire.

En plus de @ELSE, il y a aussi @ELSEIF qui peut interagir avec @IF@ENDIF. L’ordre des actions est :

  • @IF (Requis)
  • @ENDIF (Requis)
  • @ELSEIF (Optionnel), peut être utilisé plusieurs fois.
  • @ELSE (Optionnel), peut seulement être là une fois

Une explication plus approfondie de l’utilisation de @IF (et @ELSE) est disponible dans les explications : Clarifier @IF.

Voir aussi