Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll
03/05/2025, by Ivan

Muy a menudo necesitamos mostrar un bloque relacionado con un usuario específico (por ejemplo, su artículo o anuncio), mostrar al autor del nodo en el bloque, en la página de ese nodo.

Pero al mismo tiempo, cada usuario tiene su propia lista de anuncios, cada nodo tiene su propio autor y estos bloques serán correspondientemente diferentes para cada nodo y usuario. Para tales bloques, tenemos filtros contextuales en la vista.

drupal 8 filtros contextuales

Ahora agreguemos un filtro para los anuncios para que solo se filtre la información de nuestros anuncios en la página del anuncio. Filtrar por el campo nid. Veamos cómo funciona este filtro. Tenemos URLs de nodos

/node/13

Donde 13 es el nid de nuestro nodo. Le decimos a Views a través de un filtro contextual: filtra los nodos por nid y para cada nodo en diferentes páginas de nodos, se mostrará la información correspondiente del nodo. Agrega el filtro nid:

drupal 8 filtros contextuales

Ahora necesitamos seleccionar Acciones predeterminadas para el filtro contextual, en este caso seleccionar Proporcionar valor predeterminado > ID de contenido desde la URL:

filtros contextuales

Ahora puedes comprobar el funcionamiento de nuestro filtro a través del formulario de vista previa. Tengo un anuncio con nid 7, así que ingreso 7 y hago clic en el botón de vista previa:

Drupal 8 filtros contextuales

...