Function Rules & Messages pour mes formulaires
Bonjour,
J'ai une fonction rules et messages pour gérer mes messages d'erreurs. Lorsque l'utilisateur entre plusieurs valeurs sur le formulaire de création, un système de cheecking s'exécute correctement.
Par exemple dans mon formulaire create j'ai un champ nommé name lorsque je tape des chiffres il y a bien un message d'erreur qui apparaît en stipulant que seul les lettres sont admises.
https://zupimages.net/up/19/32/a2kc.png
Ensuite, j'entre les lettres et le formulaire s'execute correctement
https://zupimages.net/up/19/32/q4ns.png
Mon soucis, est que lorsque je veux modifier un nom existant par des chiffres par exemple, normalement je devrais avoir un message d'erreur comme dans mon formulaire create et là je n'aperçois pas le message d'erreur ??? Qui doit stipuler que seul les lettres doivent être utilisées dans la saisie.
https://zupimages.net/up/19/32/zy8s.png
Voici une idée du code mais j'avoue ne pas comprendre???
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| public function rules()
{
return [
'name' => 'required|string|max:25|min:3|alpha'
];
}
public function messages()
{
return [
'name.required' => "REQUIRED",
'name' => "MESSAGE",
'name.alpha' => "The characters must be alphabetical.",
];
} |