En esta sesión mostraremos la potencia del módulo paragraphs para mejorar la experiencia de uso de Drupal para los editores de contenido. Paragraphs es un módulo que tiene ya un par de años de vida para D7, pero con la incorporación a Drupal 8 de twig, creación de view modes en core y entity API ha visto mejorada su arquitectura para el sitebuilding en Drupal8.
En esta sesión mostraremos:
Como estamos usando paragraphs en nuestros últimos proyectos para dotar a los editores de flexibilidad a la vez que estructuramos el contenido.
Cuales son las claves y conceptos que hay detrás de paragraphs
Como podemos extenderlo con plantillas twig personalizadas
Trucos para mejorar lo que da por defecto
Como combinarlo con otros sistemas como panels, page manager, context...
Se trata de una sesión pensada para site-builders.
13. Nodos y Entity
reference
Tipo de contenido
Landing page con
campos Entity Reference
1 tipo de contenido por
cada concepto
Rabbit Hole
Beans y Entity
reference
Lo hemos usado con
buenos resultados, pero
la edición es tediosa
Tipo de contenido
Landing y campos Entity
Reference
Obra del mes en Museo
Reina Sofía.
Panels y
Fieldable Panels
No necesitábamos la
complejidad de panels
Los editores tienen que
aprender a manejar
panels (y no es sencillo)
Alternativas
16. / Similar a field collections / grupos de campos.
/ Permiten controlar la creación de contenido
estructurado, facilita la edición de bloques visualmente
complejos (p.e. Galerías).
/ Facilitan la creatividad a la hora de ensamblar una página.
/ Encajan muy bien con técnicas de maquetación basadas
en atomic design y en la construcción ágil de proyectos.
Paragraphs Module.
Alternativas
28. ¿Cómo?
/ Rendimiento en la edición de nodos se puede
resentir
/ Hay que cuidar la UX del backend de edición
de nodos (field groups)
/ Preview (Workbench)
/ Panels es más potente
Algunos problemas