Доступ к значениям массива с использованием ключа массива от Twig

Кто-нибудь знает, как (если это возможно!) Сделать это в Twig? Я не вижу ничего в документации относительно того, возможно ли это.

Массив PHP структурирован следующим образом:

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

Код шаблона Twig ниже:

 {% 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 %} 

Изменить: после дальнейшего изучения, кажется, что функция (см. Http://twig.sensiolabs.org/doc/functions/attribute.html ) должна выполнять эту работу, но я не уверен, как ее использовать в этих обстоятельствах.

Большое спасибо

Вы просто пробовали это:

 attribute(item2, key).title