Imprimir archivos Media en Twig Drupal 8,9, o superior

Descripción
Si quieres imprimir la url de un archivo (Video, Image o Mp3), dentro de tus plantilla twig, es necesario que utilices una de las tres opciones disponibles.
Instrucciones
Para imprimir la url o uri, de un archivo que ha sido cargado utilizando el módulo Media de Drupal, copia el siguiente código en tu plantilla, dependiendo del tipo de archivo subido y sustituye el nombre del campo. En los siguientes ejemplos te muestro cómo imprimir una imagen subida con Media y cómo imprimir un enlace de descarga (Con soporte multi-idioma), para video y audio.
Código
{# Imprime la url de una Imagen #} 
<img src="{{ file_url(content.field_image[0]['#media'].field_media_image.entity.uri.value) }}" />

{# Imprime la url de un archivo tipo Video #} 
<a href="{{ file_url(content.field_video[0]['#media'].field_media_video_file.entity.uri.value) }}">{{ 'Download'|t }}</a> 

{# Imprime la url de un archivo tipo Audio #} 
<a href="{{ file_url(content.field_audio[0]['#media'].field_media_audio_file.entity.uri.value) }}">{{ 'Download'|t }}</a>

{# Imprime la url de un archivo tipo PDF o TXT #} 
<a href="{{ file_url(content.field_archivo_media[0]['#media'].field_media_document.entity.uri.value) }}">{{ 'Download'|t }}</a>
Notas

Puedes instalar el módulo Twig Tweak, que te permite otras opciones para utilizar en Twig.

Snippets relacionados

Lo siento!!!, todavía no tengo contenidos del blog para esta categoría, pero puedes buscar en los Blog o en Cursos

También puedes utilizar el buscador de la parte superior, para encontrar lo que buscas en toda la web.

Más Snippets