Zugreifen auf Array-Werte mit dem Array-Schlüssel von Twig
Weiß jemand, wie (ob es überhaupt möglich ist!) um dies zu tun in Twig? Ich kann nicht sehen, nichts in der Dokumentation, ob es möglich ist.
Dem PHP-array aufgebaut ist wie unten:
$data['data']['a']['title'] = 'Title 1';
$data['data']['a']['title'] = 'Title 2';
$data['data']['b']['title'] = 'Title 3';
Twig template folgenden code:
{% 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 %}
Edit: Nach einer weiteren Untersuchung, es scheint das Attribut (siehe http://twig.sensiolabs.org/doc/functions/attribute.html) - Funktion sollte den job tun, aber ich bin mir nicht sicher, wie Sie es in diesen Umständen.
Vielen Dank
InformationsquelleAutor der Frage Joseph Woodward | 2011-11-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie gerade versucht, diese:
InformationsquelleAutor der Antwort Guillaume Poussel