Descripción
Este código te permitirá crear una vista de contenidos relacionados.
Este código te permitirá crear una vista de contenidos relacionados.
Tenemos un contenido cualquiera, ej.: "noticia" y queremos que al final de cada noticia aparezcan otras noticias relacionadas con este contenido.
Instrucciones:
<div class="col-xs-12 nopadding related-stories">
{{ drupal_view('noticias_relacionadas', 'noticias_relacionadas') }}
</div>
** el primer nombre es el nombre máquina, el segundo es el nombre del bloque dentro de la vista
AHORA PERSONALIZAMOS LA VISTA
Dentro de la plantilla deberíamos tener una estructura como la siguiente:
{%- if field.element_type -%} <{{ field.element_type }}{{ field.element_attributes }}> {# Estructura con envoltorio #} <div class="grid-item grid-item"> <div class="envoltorio-imagen"> <div class="imagen-portada"> {{ fields.field_portada_noticia.content }} </div> </div> <p class="ubicacion">{{ fields.field_locations.content }}</p> <p>{{ fields.title.content }}</p> </div> {# Final Estructura con envoltorio #} </{{ field.element_type }}>