Gestion des conditions dans les templates
Dans les modèles (templates) de convention de stage, il est possible d’afficher les variables en fonction de conditions. Les conditions, pour fonctionner, doivent respecter les règles suivantes :
1. Conditions simples
$IF condition vContenu si la condition est vraie. $ELSE Contenu si la condition est fausse. $ENDIF
2. Conditions multiples
$IF condition1 Contenu si condition1 est vraie. $ELSEIF condition2 Contenu si condition2 est vraie. $ELSE Contenu si aucune condition n'est vraie. $ENDIF
3. Utilisation avec des variables dynamiques
$IF user.name != '' Bonjour, ${user.name} ! $ELSE Bonjour, utilisateur anonyme. $ENDIF
4. La structure $IF … $FI
Cela encadre une condition. Si la condition est vraie, le contenu placé entre $IF et $ENDIF sera affiché.
5. Opérateurs logiques
Opérateur | Signification | Exemple |
---|---|---|
|
Égal à |
|
|
Différent de |
|
|
Supérieur / Inférieur |
|
|
Supérieur ou égal / Inférieur ou égal |
|
|
ET logique |
|
|
OU logique |
|
veuillez utiliser uniquement les simples quotes (pas celles courbées) lorsque vous utilisez cette syntaxe. |