jeudi 15 mai 2014

Valeur d'une variable Twig en clef de tableau

Twig, moteur de template notamment intégré dans Symfony2, permet de simplifier la création de templates.

Cependant, il peut arriver qu'on ait des besoins particuliers, comme avoir la valeur d'une variable comme clef d'un tableau. Il suffit alors d'entourer notre variable de parenthèses, pour que Twig comprenne qu'il doit mettre la valeur de la variable et non pas le texte :
{% set myKey = 'foo' %} {% set myArray = { (myKey): 'bar' } %}

Aucun commentaire:

Enregistrer un commentaire