Bonjour,
Ma question est dans le titre
Code twig : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 {% if label == 'success' %} {% set icon = 'circle-check' %} {% endif %} {% if label == 'info' %} {% set icon = 'circle-info' %} {% endif %} {% if label == 'warning' %} {% set icon = 'circle-exclamation' %} {% endif %} {% if label == 'danger' %} {% set icon = 'triangle-exclamation' %} {% endif %}
j'utilise cette portion de code afin d'afficher le bon logo correspondant au bon message d'erreur/succès des messages flash Symfony.
en gros je veux savoir si comme pour PHP il est possible d'optimiser avec ce genre de code exemple :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 switch ($i) { case 0: echo "i égal 0"; break; case 1: echo "i égal 1"; break; case 2: echo "i égal 2"; break; }
mais en twig !
je suis pointilleux
ou bien twig a déjà quelque chose pour mon cas ? Je n'ai rien trouvé dans la page "condition" dans la doc
https://twig.symfony.com/doc/3.x/tags/if.html
(il y a que des if ou des else/elseif...)
merci a tous
Partager