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

3.3. Paneles, Page Manager - Constructor de salida de páginas. Crear una página de inicio.

03/05/2025, by Ivan

Ya hemos trabajado con el módulo Display Suite, que permite organizar la salida del tipo de contenido en varias columnas.

Ahora consideraremos los módulos Page Manager y Panels, que permiten mostrar en columnas no solo un tipo de contenido, sino también bloques adicionales en la página. Esto es especialmente útil para la página de inicio del sitio, donde colocamos diversos anuncios de noticias, blogs, artículos.

Vamos a habilitar los siguientes módulos: Chaos Tools, Page Manager, Layout Plugin, Panels:

https://www.drupal.org/project/ctools

https://www.drupal.org/project/layout_plugin

https://www.drupal.org/project/panels

https://www.drupal.org/project/page_manager

A diferencia de Panels en Drupal 7, Panels no tiene una interfaz gráfica (UI), agregamos páginas a través del módulo Page Manager. La maquetación de los paneles también es diferente, ahora usamos el módulo Layout Plugin, que permite definir plugins a través de archivos YAML. En la próxima lección hablaremos sobre cómo añadir una plantilla personalizada para un panel, pero por ahora usaremos las plantillas integradas en Panels con varias columnas. Así, podremos establecer diferentes códigos CSS para el contenido y configurarlo todo a través del panel de administración.

Documentación para crear nuevas plantillas para Panels:

https://www.drupal.org/node/2578731