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

1.6. Bloque: Regiones y Bloques

03/05/2025, by Ivan

En Drupal 8, al igual que en versiones anteriores, puedes añadir bloques adicionales en las regiones. Normalmente en los temas de Drupal existen regiones como: Cabecera (Header), primera y segunda barra lateral, contenido y pie de página. Vamos a Menú - Estructura — Diseño de bloques. En el tema Bartik tenemos las siguientes regiones:

Cabecera
Menú principal
Menú secundario
Destacado
Superior destacado
Migas de pan (Breadcrumb)
Contenido
Primera barra lateral
Segunda barra lateral
Primera inferior destacada
Segunda inferior destacada
Tercera inferior destacada
Primer pie de página
Segundo pie de página
Tercer pie de página
Cuarto pie de página
Quinto pie de página

Puedes mostrar bloques en cualquiera de estas regiones. Por ejemplo, puedes mostrar el bloque de búsqueda en la segunda barra lateral:

Bloque de búsqueda

De esta forma, tendremos tres columnas:

edición de bloques

También podemos crear un diseño de dos columnas con la barra lateral derecha (posiblemente por razones SEO), para esto solo debes mover todos los bloques de la primera barra lateral a la segunda:

diseño de dos columnas

Entonces se verá así:

segunda barra lateral

Creo que con los bloques y las regiones todo está bastante claro. Veamos ahora los parámetros de visibilidad del bloque, que cada bloque tiene. A veces es necesario que un bloque solo se muestre al administrador, por ejemplo un bloque para añadir contenido. Entonces vamos a la pestaña de roles y seleccionamos qué roles pueden ver el bloque:

opciones de visibilidad

También podemos mostrar bloques en páginas específicas de tipos de contenido. Configuraremos el bloque de Búsqueda:

bloque de contenido

Agregamos que se muestre solo en páginas de artículos. Así, el bloque de búsqueda no se mostrará en la página principal ni en otros tipos de contenido, solo en páginas de artículos.

configuración de bloque drupal

Si queremos mostrar un bloque en todas las páginas excepto en la principal, debemos usar la pestaña Páginas. Vamos a mostrar el bloque "Powered by Drupal" en todas las páginas excepto la principal:

bloque en la portada

Usamos para indicar que el bloque se muestre en todas las páginas excepto la principal. Si deseas que se muestre solo en la principal, marca la opción "Mostrar solo en las páginas listadas". También podemos usar el signo * para indicar cualquier coincidencia: por ejemplo, node/* para páginas de nodos, taxonomy/term/* para páginas de términos, user/* para páginas de usuario. Si necesitas varias condiciones, escríbelas en líneas separadas:

condiciones de visibilidad

También puedes combinar condiciones de Página, Roles y Tipos de contenido. Por ejemplo, mostrar un bloque solo en páginas de artículos y solo para administradores.

Con esto terminamos con los bloques. Luego continuaremos creando bloques usando el módulo Views, pero por ahora puedes pasar a la siguiente lección.