Accediendo a valores de matriz usando la clave de matriz de Twig

¿Alguien sabe cómo (de si es posible) hacer esto en Twig? No puedo ver nada en la documentación sobre si es posible.

El conjunto de PHP está estructurado de la siguiente manera:

$data['data']['a']['title'] = 'Title 1'; $data['data']['a']['title'] = 'Title 2'; $data['data']['b']['title'] = 'Title 3'; 

Twig plantilla de código a continuación:

 {% for letter in 'a'..'z' %} {{ letter }} 
    {% for key, item1 in data %} {% for item2 in item1 %}
  • {{ item2[key].title }}
  • {% endfor %} {% endfor %}
{% endfor %}

Editar: después de más investigaciones, parece que la función de atributo (ver http://twig.sensiolabs.org/doc/functions/attribute.html ) debería hacer el trabajo, pero no estoy seguro de cómo usarlo en estas circunstancias.

Muchas gracias

¿Has probado esto?

 attribute(item2, key).title