Descripción
Para extraer la url de un campo media e imprimirlo en tu plantilla Twig, tanto si el campo está en el primer nivel del Paragraphs o dentro de un Paragraphs, que está anidado en otro.
Los ejemplos se puedes aplicara contenidos, productos o paragraphs en Drupal.
Instrucciones
1. Instala el módulo Twig Tweak.
2. Lee sobre la utilización del filtro en Twig Twek: Cheat sheet(File URL Filter)
También puedes instalar el módulo Twig Field Value.
Código
/* Puedes declarar una variable my_image*/ {% set my_image = product.FIELD_IN_PRODUCT['0']['#paragraph'].FIELD_IN_PARAGRAPH | file_url %} o /* Puedes acceder al valor directamente con el siguiente ejemplo */ {{ product.FIELD_IN_PRODUCT['0']['#paragraph'].FIELD_IN_PARAGRAPH | file_url }} /* En este ejemplo tienes un campo media dentro de un paragraphs, que a su vez está anidado en otro*/ {{ content.CAMPO_PARAGRAPH_PRINCIPAL['0']['#paragraph'].CAMPO_MEDIA | file_url }}