Formate-con-Altia / valida.me

Validar formularios
GNU General Public License v3.0
3 stars 8 forks source link

Identificar formularios y añadir campos personalizados #15

Open omiras opened 2 years ago

omiras commented 2 years ago

Objetivo y análisis

Crear formulario

Añadir indefinidamente inputs

  1. Un usuario debe poder añadir el número de campos que quiera. Para simplificar, solo va a poder arrastrar campos indefinidamente del tipo "input type="text".
  2. Ponerlo en la zona de controles,. Hay que tener en cuenta que este control nunca desparezca !
  3. Sugerencia: poner el foco en el label para invitar al usuario a editarlo. https://www.scottohara.me/blog/2014/05/08/contenteditable.html
  4. Cuando se crea el formulario, hay que modificar el esquema Mongoose para añadir el idUser del usuario que está actualmente logueado. El identificar del usuario logueado lo teneis en req.user._id.
  5. Un usuario no autentificado debería ser redirigido de /forms a /

Identificar formularios

  1. Añadir un nuevo control/campo para poder identificar los formularios con un nombre. forms/index.ejs
  2. En la vista forms/id.ejs; añadir el nombre del formulario en image
davidgomezfrieiro commented 2 years ago
input-infinito