2015-11-23 3 views
0

В моем проекте Drupal я не могу получить доступ к значениям коллекции полей. Я могу вывести все значения, используя:Drupal: значения доступа в полевой коллекции с помощью twig

{{ item.content }} 

Но я не могу получить более глубокие вложенные значения, являющиеся объектами.

Например, я хотел бы получить значение «field_interpret».

enter image description here

Это вещи не работают:

{{ item.content['#field_collection_item'] }} 
{{ item.content.#field_collection_item }} 
{{ item.content.field_collection_item }} 

Спасибо за помощь.

ответ

0

После нескольких дней поиска и тестирования я столкнулся с простым старым и грязным sql-запросом, который я включил в функцию preprocess_field.

Моя проблема заключалась в том, что я не нашел способ доступа к элементам в коллекции полей, и мне пришлось сделать некоторые вычисления на основе значений полей.