probléme validation erreur
Bonjour, j'ai un souci de valiadation de mon formulaire, c'est a dire que quand je fais un var_dump($form->getErrors)
il me renvoie pas toutes les erreurs:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
array (size=7)
0 =>
object(Symfony\Component\Form\FormError)[602]
private 'message' => string 'Entrez un mot de passe s'il vous plait' (length=38)
protected 'messageTemplate' => string 'fos_user.password.blank' (length=23)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
1 =>
object(Symfony\Component\Form\FormError)[605]
private 'message' => string 'user.adrfacturation.blank' (length=25)
protected 'messageTemplate' => string 'user.adrfacturation.blank' (length=25)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
2 =>
object(Symfony\Component\Form\FormError)[559]
private 'message' => string 'user.codeadrf.blank' (length=19)
protected 'messageTemplate' => string 'user.codeadrf.blank' (length=19)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
3 =>
object(Symfony\Component\Form\FormError)[601]
private 'message' => string 'user.villeadrf.blank' (length=20)
protected 'messageTemplate' => string 'user.villeadrf.blank' (length=20)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
4 =>
object(Symfony\Component\Form\FormError)[469]
private 'message' => string 'user.adrlivraison.blank' (length=23)
protected 'messageTemplate' => string 'user.adrlivraison.blank' (length=23)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
5 =>
object(Symfony\Component\Form\FormError)[613]
private 'message' => string 'user.codeadrl.blank' (length=19)
protected 'messageTemplate' => string 'user.codeadrl.blank' (length=19)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null
6 =>
object(Symfony\Component\Form\FormError)[614]
private 'message' => string 'user.villeadrl.blank' (length=20)
protected 'messageTemplate' => string 'user.villeadrl.blank' (length=20)
protected 'messageParameters' =>
array (size=0)
empty
protected 'messagePluralization' => null |
mais quand je fais un var_dump($form->getErrorsAsString())
la j'ai l'ensemble de toute mes erreurs ou dans mon formulaire je n'ai rempli aucune zone de saisie:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| string 'ERROR: Entrez un mot de passe s'il vous plait
ERROR: user.adrfacturation.blank
ERROR: user.codeadrf.blank
ERROR: user.villeadrf.blank
ERROR: user.adrlivraison.blank
ERROR: user.codeadrl.blank
ERROR: user.villeadrl.blank
email:
ERROR: Entrez une adresse e-mail s'il vous plait
username:
ERROR: Entrez un nom d'utilisateur s'il vous plait
nom:
ERROR: Entrez un nom s'il vous plait
prenom:
ERROR: user.prenom.blank
plainPassword:
first:
No errors
second:
No errors
news:
'... (length=523) |
Comme on peur le constater, il me manque les erreurs suivante:
nom, prenom, email..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
email:
ERROR: Entrez une adresse e-mail s'il vous plait
username:
ERROR: Entrez un nom d'utilisateur s'il vous plait
nom:
ERROR: Entrez un nom s'il vous plait
prenom:
ERROR: user.prenom.blank
plainPassword:
first:
No errors
second:
No errors
news:
'... (length=523) |
[/CODE]
lors du premier var_dump($form->getErrors)
Merci les amis