Pasar al contenido principal

The Form API Workflow

DrupalCamp
Sevilla, Spain
The Form API Workflow cover - DrupalCamp Sevilla 2023

(Nota: aunque la miniatura del vídeo dice lo contrario, en realidad se trata del vídeo de la sesión sobre el Form API )

El Form API es un potente sistema de Drupal para crear todo tipo de formularios. Sin embargo, dada su complejidad, puede ser difícil entenderla completamente y es fácil acabar luchando contra ella cuando se construyen formularios complejos.

La documentación existente es buena pero falta una visión general pero detallada de todo el flujo de solicitud de formularios desde su construcción hasta su envío final, incluyendo todas las posibles reconstrucciones del formulario debidas a errores de validación, solicitudes en un formulario multipaso u otras acciones del formulario.

En esta charla se explicarán todas las fases del flujo de solicitud de un formulario, desde la construcción inicial, las alteraciones, el envío al cliente, la reconstrucción del formulario (cuándo y por qué), hasta los mecanismos de caché, la ejecución de manejadores o cómo se gestionan las solicitudes AJAX. La sesión presenta el flujo de trabajo interno de la API de formularios que se aportó para ayudar a los desarrolladores a comprender mejor la API de formularios.

Los asistentes deberán tener conocimientos técnicos básicos sobre los mecanismos implicados (peticiones HTTP, Render Arrays, PHP POO y fundamentos de formularios). La sesión intentará dar un conocimiento general sobre el ciclo de vida completo de una petición de formulario detallando sus aspectos clave. Después de esta sesión, entenderá cómo la API de formularios y Drupal manejan los formularios y se sentirá más seguro cuando necesite modificar, ampliar o utilizar formularios de forma compleja o avanzada.

Speakers
Image
RIcardo Sanz Ante

Ricardo Sanz

CTO