Does anyone know how (of if it's even possible!) to do this in Twig? I can't see anything in the documentation as to whether it's possible.
The PHP array is structured as below:
$data['data']['a']['title'] = 'Title 1'; $data['data']['a']['title'] = 'Title 2'; $data['data']['b']['title'] = 'Title 3';
Twig template code below:
{% for letter in 'a'..'z' %} {{ letter }} {% for key, item1 in data %} {% for item2 in item1 %} - {{ item2[key].title }}
{% endfor %} {% endfor %}
{% endfor %}
Edit: After further investigation, it appears the attribute (see http://twig.sensiolabs.org/doc/functions/attribute.html) function should do the job but I am unsure as to how to use it in these circumstances.
Many thanks