Bonjour,
j'aimerais savoir s'il est possible de tester le type d'une variable en TWIG ?
par exemple quelque chose comme ceci :
ou tout autre syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {% if var is string %}
Bonjour,
j'aimerais savoir s'il est possible de tester le type d'une variable en TWIG ?
par exemple quelque chose comme ceci :
ou tout autre syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {% if var is string %}
Si tu ne vois pas de fonction qui corresponde a ton besoin sur cette page :
http://twig.sensiolabs.org/documentation (tout en bas).
Tu n'as plus qu'à créer une extension.
Olivier
salut,
y a l'opérateur sameas qui peut peut être t'aider :
a+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 {% if foo.attribute is same as(false) %} the foo attribute really is the 'false' PHP value {% endif %}
Twig s'occupe de l'affichage, il ne devrait s'occuper que de tableaux et de chaines.
Pourquoi cherches tu à faire ça?
dans mon cas, je voulais afficher "oui" pour une valeur booléene à "true" et "non" pour une valeur booléenne à "false". Par contre pour la valeur numérique 1, je voulais afficher le chiffre 1 et non "oui".
a+
Et as-tu trouvé ta solution? je voudrais faire exactement la même chose.
Merci
Partager