Formularis i validació
Aprèn a validar formularis a Laravel: regles de validació, Form Requests i missatges d'error.
La validació de dades és una de les tasques més importants en qualsevol aplicació web. Cada vegada que un usuari envia un formulari o una petició a l'API, les dades s'han de validar abans de processar-les: comprovar que els camps obligatoris hi són, que els formats són correctes, que els valors estan dins dels rangs esperats i que no hi ha conflictes amb dades existents.
Laravel proporciona un sistema de validació complet que cobreix des de les validacions més simples (un camp obligatori) fins a les més complexes (regles personalitzades amb lògica de negoci). El sistema gestiona automàticament la redirecció amb errors quan la validació falla, manté els valors anteriors del formulari per no perdre el que l'usuari ha escrit, i proporciona missatges d'error localitzables.
En aquesta secció aprendràs a validar dades directament al controlador, a organitzar la validació en classes dedicades amb Form Requests, a crear les teves pròpies regles de validació, i a personalitzar els missatges d'error per oferir una bona experiència d'usuari.
El mètode validate(), regles integrades i mostrar errors a Blade.
Form RequestsClasses dedicades per organitzar validació i autorització.
Regles personalitzadesClosures, Rule objects, regles condicionals i regles complexes.
Missatges d'errorPersonalitzar missatges, localització i mostrar errors als formularis.