Con la llegada de Drupal 8 el concepto de view modes se ha ampliado permitiéndonos definir no sólo view modes para nuestras entidades, sino también form modes para los formularios de las mismas. Esto nos aporta un nuevo horizonte en la customización d nuestras entidades para requerimientos específicos de nuestro proyecto. En esta sesión veremos cómo los display modes nos pueden ayudar a modelar requerimientos muy comunes en todo tipo de proyectos de una forma clara, facil de mantener, profesional y evitandonos engorrosas situaciones en el futuro. En esta charla nos familiaremos con la configuración y administración de los display modes en Drupal 8, para despues exprimirles y sacarles todo el jugo en diferentes casos prácticos muy comunes. Por lo tanto, diría que esta sesión esta enfocada tanto para site builders como a desarrolladores que deseen conocer estos términos y aplicarlos en sus proyectos en Drupal 8. Más en concreto, estos son los puntos que veremos en esta sesión:

  • Introducción: Los view modes en Drupal 7. ¿Por qué son útiles? ¿Cuales son sus límites?
  • Display modes en Drupal 8
  • Form modes en Drupal 8: Introducción
  • Form modes en Drupal 8: Administración y configuración
  • Form modes en Drupal 8: Sacándole el jugo con caso práctico.
  • View modes en Drupal 8: Indroducción.
  • View modes en Drupal 8: Administración y configuración.
  • View modes en Drupal 8: Sacándole el juego con caso práctico.
  • Extra fields: Introducción y su presencia en Drupal 8.
  • Extra fields: Sacándole el jugo a los extra fields.

En definitiva, si:

  • Quieres customizar tu contenido de una forma más ordenada y clara: Esta es tu sesión.
  • Si te duelen los dedos de escribir : '#access' => FALSE: Esta es tu sesión.
  • Si estas familiarizado con los display modes pero no le has sacado todo el zumo: Esta es tu sesión.
  • Estas iniciándote en Drupal y quieres aprender buenas prácticas relativas a visualización de entidades y sus formularios: Esta es tu sesión.
  • ¿Para todo lo demas? : Puede que sea tu sesión.

Slides y código de ejemplo:

Drupal level: 
Beginner
Speakers: 
Language: 
Spanish

Patrocinadores Oro

Patrocinadores Plata

Colaboradores