Est-ce que quelqu'un sait comment (si c'est même possible!) Faire cela dans Twig? Je ne vois rien dans la documentation pour savoir si c'est possible.
Le tableau PHP est structuré comme suit:
$data['data']['a']['title'] = 'Title 1';
$data['data']['a']['title'] = 'Title 2';
$data['data']['b']['title'] = 'Title 3';
Code de modèle de brindille ci-dessous:
{% for letter in 'a'..'z' %}
{{ letter }}
<ul>
{% for key, item1 in data %}
{% for item2 in item1 %}
<li>{{ item2[key].title }}</li>
{% endfor %}
{% endfor %}
</ul>
{% endfor %}
Modifier: Après une enquête plus approfondie, il apparaît l'attribut (voir http://twig.sensiolabs.org/doc/functions/attribute). La fonction html ) devrait faire le travail, mais je ne sais pas comment l'utiliser dans ces circonstances.
Merci beaucoup
Vous venez d’essayer ceci:
attribute(item2, key).title