IF | Si |
---|---|
PHP - Twig |
Syntaxe
{% if condition %} partievrai {% endif %} |
{% if condition %} partievrai {% else %} partiefausse {% endif %} |
{% if condition1 %} partievrai1 {% if condition2 %} partievrai2 {% else %} partiefausse {% endif %} |
Paramètres
Paramètre | Description | ||
---|---|---|---|
condition | Ce paramètre permet d'indiquer la condition a remplir pour exécuté la partie vrai. | ||
condition1 | Ce paramètre permet d'indiquer la condition a remplir pour exécuté la partievrai1. | ||
condition2 | Ce paramètre permet d'indiquer la condition a remplir pour exécuté la partievrai2. | ||
partievrai1 | Ce paramètre permet d'indiquer le code exécuté si la condition1 est remplit. | ||
partievrai2 | Ce paramètre permet d'indiquer le code exécuté si la condition2 est remplit. | ||
partiefausse | Ce paramètre permet d'indiquer le code exécuté si aucune des conditions n'est remplit. |
Description
Cette balise permet d'indiquer qu'il faut effectuer une condition «si...alors».
Remarques
- ATTENTION ! Si vous écrivez un seul symbole d'égalité «=», il n'effectuera pas une comparaison mais une affectation. Ainsi, vous devrez mettre deux symboles d'égalité «==» pour effectuer une comparaison.
- La façon dont fonctionne cette balise est assez proche de la façon de coder les «if» du langage de programmation PHP.
- Une bonne pratique de programmation, est de mettre «1 == variable» plutôt que «variable == 1», car si vous oubliez de mettre un seul égale, il retournera un message d'erreur.
Dernière mise à jour : Dimanche, le 20 avril 2014