Se connecter

Informatique

Programmation

Sujet : [Twig] Faire un ternaire et un set en une seule ligne ?
1
Codeur410
Niveau 6
19 mai 2018 à 18:19:44

Bonjour à tous,

Voila ce que j'aimerais faire en Twig, mais je me demande deja si c'est possible..

En gros je voudrais assigner une variable via un getter et en fonction de ce que j'ai reçu je fais un ternaire.

EXPLICATION :

{% set var = getVar() <= 1000 ?: 999+ %}

Mais ça ne marche pas, erreur de syntaxe, enfin vous avez compris ce que je voulais faire.

Merci beaucoup :ange:

20_cent_2017
Niveau 10
19 mai 2018 à 22:17:12

ça marche, t'aider sans le message ça va être dure !

mais à mon avis le 999+ n'est pas considérer comme un numérique !
sinon plus clasique :
{% set var = (getVar() <= 1000) ? getvar() : 999+ %}

1
Sujet : [Twig] Faire un ternaire et un set en une seule ligne ?
News culture
La Planète des Singes : Le Nouveau Royaume - la révolution simienne est en marche !
   Retour haut de page
Consulter la version web de cette page