Вывод в шаблоне полей другой сущности

19 мая 2022 в 17:11

Здравствуйте друзья! Подскажите пожалуйста можно ли в шаблоне (twig) сущности или страницы вывести значение поля другой сущности? Если можно, то как? Спасибо.

Комментарии

Тип вообще ни при чем. Если в текущей сущности есть поле-ссылка на нужную сущность, то вообще без проблем: {{ entity_reference_field.entity.that_entity's_field }}
Если нужно по произвольному id, то костыль придется подгрузить типа Entity Twig

19 мая 2022 в 18:06

Ещё как вариант Twig Tweak
Пример (получает значение поля `field_image` из сущности `node` по идентификатору(id): 1):
{{ drupal_field('field_image', 'node', 1) }}
{{ drupal_field('field_image', 'node', 1, 'teaser') }}
{{ drupal_field('field_image', 'node', 1, {type: 'image_url', settings: {image_style: 'large'}}) }}

19 мая 2022 в 22:34