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

Articles

03/05/2025, by Ivan
Views Relations

Las relaciones son una parte muy importante de Drupal, ya que permiten vincular términos de taxonomía con contenido, usuarios con contenido, productos con la visualización de productos en Commerce. Gracias a esto, podemos mostrar campos del usuario cuando mostramos campos de contenido, y al mostrar productos, podemos mostrar su precio y número de artículo.

relationships

Views Relations
03/05/2025, by Ivan
Views Arguments

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.

Views Arguments
03/05/2025, by Ivan
filters

El módulo Views permite no solo establecer un filtro y mostrar materiales, sino también cambiar estos filtros dinámicamente. Vamos a crear un pequeño tablero de anuncios de bienes raíces usando el módulo Views.

Para mostrar los anuncios, primero necesitamos crear un tipo de contenido llamado Anuncio. Para ello, ve a Estructura - Tipos de contenido - Añadir tipo de contenido:

filters
03/05/2025, by Ivan
overview

Si te interesa Drupal, tarde o temprano llegarás al módulo Views. Este módulo permite mostrar casi todo lo que hay en Drupal: usuarios, contenido, comentarios, taxonomía. Además, permite mostrar tablas, bloques, sliders, calendarios, listas, gráficos y otros tipos de datos y diseños. Este módulo está incorporado en el núcleo de Drupal desde la versión 8. Así que echemos un vistazo a este módulo.

overview
03/05/2025, by Ivan
code

Acabas de instalar Drupal o tienes un sitio con configuraciones estándar. Puedes añadir artículos y etiquetarlos. Ahora, te gustaría mostrar a los visitantes una página que contenga artículos de una categoría específica, ¿cómo hacerlo? Decides dejar esta idea de lado y, en su lugar, mostrar todos los artículos ordenados por título. ¿Cómo se hace?

code
03/05/2025, by Ivan
Paragraphs

Muy a menudo necesitas crear una página de aterrizaje en un sitio cuyo diseño difiere significativamente del resto del sitio. A menudo se trata de una página de promociones, eventos o presentaciones.

Para estos fines, existe un conveniente constructor llamado Paragraphs:

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

Paragraphs te permite mostrar otros tipos de párrafos a través de un campo múltiple en un nodo: galerías de fotos, texto con imagen, sliders, videos y mucho más.

Paragraphs
03/05/2025, by Ivan
homepage

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:

homepage
03/05/2025, by Ivan
Contact

En el núcleo de Drupal hay un excelente módulo de Contacto. El módulo Contacto casi alcanza al módulo Webform. Así que veamos cómo crear un formulario de retroalimentación para nuestro sitio.

Si el módulo Contacto no está habilitado, actívelo.

Contacto ya tiene un formulario de retroalimentación. Se encuentra en:

/contact

formulario de contacto

Contact