Instrucciones
Para mostrar una vista tipo bloque en usando Preprocess Function:
- Abre el archivo TUSUBTHEME.theme para añadir las Preprocess function según necesites, copia el código que está debajo dependiendo de si la usarás para presentarla en un nodo o en un elemento Paragraphs.
- Crea una plantilla para el tipo de contenido donde quieres mostrar la vista, conoce el nombre para la plantilla activando el modo depurador.
- Añade la el nombre de la variable en la plantilla, en el lugar donde quieres imprimir la vista:
{{ nombre_variable_para_mostrar }}
- Refrescar cache
Código
/** * Implements hook_preprocess_node() for node.html.twig. */ function TUSUBTHEME_preprocess_node(array &$variables) { $variables['nombre_variable_para_mostrar'] = views_embed_view('nombre_maquina', 'nombre_vista_dentro'); } /* Implement hook_preprocess_paragraph() */ function wct_oct2020_preprocess_paragraph(&$variables) { $variables['nombre_variable_para_mostrar'] = views_embed_view('nombre_maquina', 'nombre_vista_dentro'); }