Вывод по полю "Ссылка на сущность" данных из ноды на которую это поле ссылается

Главные вкладки

Аватар пользователя _viktor_ _viktor_ 11 декабря в 9:24

Друзья, нужна помощь.
Как вывести в ноде по полю "Ссылка на сущность" данные из ноды на которую это поле ссылается.
Есть поле "ссылка на сущность" {{ content.field_link_actor }} в типе материала "performance". Оно имеет связь с типом материала "actor". В "actor" есть поле {{ content.field_img }}.
Подскажите пожалуйста как в ноде "node--performance.html.twig" можно получить данные поля {{ content.field_img }} через {{ content.field_link_actor }}.
Спасибо заранее.

Комментарии

Аватар пользователя _viktor_ _viktor_ 11 декабря в 18:53

InvalidArgumentException: "target_id" is an invalid render array key. Value should be an array but got a string. in Drupal\Core\Render\Element::children() (line 97 of G:\OSPanel\home\arlekin\core\lib\Drupal\Core\Render\Element.php).

Аватар пользователя marassa marassa 11 декабря в 19:30

Вообще twig - это такая штука, где рулит метод проб и ошибок. Можно попробовать {{ node.field_link_actor[0].entity.field_img.value }}

Аватар пользователя _viktor_ _viktor_ 12 декабря в 11:18

Та же ошибка.
InvalidArgumentException: "target_id" is an invalid render array key. Value should be an array but got a string. in Drupal\Core\Render\Element::children() (line 97 of G:\OSPanel\home\arlekin\core\lib\Drupal\Core\Render\Element.php).

Аватар пользователя artyom030201 artyom030201 16 декабря в 10:55

Сперва проверь как получить этот field {{ dump(content.field_link_actor) }}, потом тебе нужно открыть какои-то object и {{ dump(content.field_link_actor.entity) }} и после этого открывать {{ dump(content.field_link_actor.entity.field_img) }}
На моим случи это так`
{{ dump(content.field_main_image['#items'].entity.name.value) }}