Как в Drupal 9 получить URL изображения, сохраненного в поле media

Чтобы извлечь адрес изображения из картинки в поле типа media, требуется ряд преобразований с использованием Entity объектов Drupal.

Предполагается, что вы уже загрузили entity с полем типа media (в примере называется — field_media) в какую то переменную. Дальше нужно загрузить объект media, получить ID файла, загрузить объект файла и там уже сгенерировать URL.

По умолчанию вы должны получить относительный путь, если нужен абсолютный — то используйте следующий вызов метода createFileUrl():

Написать комментарий

Мало букафф? Читайте есчо !

Пишем логи в Drupal 9

Октябрь 8, 2021 г.

Привычная функция watchdog, которую мы использовали в 6/7 версиях, к девятке пережила эволюцию до сервиса логирования. Бывшее ранее: [crayon-641f8e3060375404969646/] Сейчас выглядит так: [crayon-641f8e3060381707882387/] Помимо того, ...

Читать

Настраиваем стили в CKEditor / Drupal 9

Сентябрь 11, 2021 г.

Чтобы расширить инструментарий контентщика, обычно в редактор добавляются новые стили. Это позволяет контент-менеджеру на ряду с форматированием, использовать ...

Читать

 

Комментарии к «Как в Drupal 9 получить URL изображения, сохраненного в поле media»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: