Skip to content

Gestion des conditions dans les templates

csylvanie edited this page Dec 16, 2024 · 2 revisions

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
Contenu 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
image

Attention : veuillez utiliser uniquement les simples quotes (pas celles courbées) lorsque vous utilisez cette syntaxe.

Clone this wiki locally