Как получить URL-адрес изображения из поля медиа-пакета в шаблоне Twig
Я создал пользовательский медиа-пакет, используя модуль Медиа-объект . Вот снимок экрана пакета мультимедиа:
Я создал шаблон ветки media--image.twig.html
Я могу получить все значения полей с помощью переменной content
в Twig, но у меня возникают трудности с получением URL-адреса field_image
.
Вот снимок выходных данных из {{ kint(content.field_image) }}
:
Как мне извлечь URL-адрес? Я могу видите идентификатор цели, поэтому, по-видимому, я могу загрузить объект в функцию предварительной обработки и пройти через переменную, но я ожидал, что полный целевой объект будет доступен в шаблоне Twig?
1 answers
Средство форматирования URL-адресов изображений
Этот модуль добавляет средство форматирования URL-адресов для поля изображения. Затем вы можете напрямую вывести URL-адрес изображения.
Включите модуль, отредактируйте поле изображения, измените форматирование на URL.
Теперь {{ content.field_image }}
будет печатать URL-адрес вместо отображения изображения.