3.4. Párrafos - constructor de páginas de aterrizaje
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.
Para tener esta funcionalidad, activemos el módulo Paragraphs y Paragraphs demo. Paragraphs demo ya incluye tipos de párrafos prefabricados. También necesitaremos el módulo Entity Reference Revisions:
Ahora creemos un nuevo tipo de contenido Página de Aterrizaje (o puedes usar Página o Artículo existentes) y añadamos un campo de párrafos al tipo de contenido:
https://www.drupal.org/project/entity_reference_revisions
Seleccionamos un número ilimitado de valores para este nuevo campo.
Podemos añadir más tipos de párrafos: galerías, videos, imágenes con efecto parallax. En Drupal 7 hay muchos módulos adicionales para distintos tipos de párrafos.
Quizás en el futuro, estos módulos también estén disponibles para Drupal 8.
Ahora, al crear nodos del tipo Página de Aterrizaje, podremos añadir varios tipos de párrafos:
Se verá algo así:
El módulo Paragraphs proporciona una interfaz cómoda para editar páginas de aterrizaje, pero aún tendrás que diseñar la salida de los contenidos en la página manualmente.
Intentemos añadir un nuevo tipo de párrafo llamado Slideshow. Para esto necesitas un módulo que muestre los campos de Drupal en forma de galería, por ejemplo Gallery Formatter:
https://www.drupal.org/project/galleryformatter
Instala el módulo y crea un nuevo tipo de párrafo:
/admin/structure/paragraphs_type/add
En este tipo de párrafo, añade ahora el campo Fotos:
Para subir tantas fotos como desees, pon número ilimitado en los ajustes del campo:
En la pestaña "Manage display", establece el formato jQuery Gallery para el campo de imagen:
Ahora, al editar el nodo Página de Aterrizaje, podemos añadir una galería como párrafo separado:
En la página, este módulo sin estilo se verá así:
Creo que con el tiempo, los autores del módulo mejorarán el diseño y se verá tan bien como en la versión 7 de Drupal.
El módulo Paragraphs es ideal para páginas de aterrizaje, páginas de noticias, blogs, pero aún tendrás que maquetarlas para que luzcan bien.