sfValidatorSchemaCompare et sfValidatorEmail
Bonjour, j'ai deux champs pour le mot de passe dans mon formulaire et je tente de personnaliser les erreurs. Quand je fais
Code:
1 2 3 4 5 6 7 8 9
| $this->validatorSchema->setPostValidator(
new sfValidatorSchemaCompare('confirm', sfValidatorSchemaCompare::EQUAL, 'password',
array(),
array(
'invalid' => 'Veuillez retaper votre mot de passe'
)
)
); |
ca ne retourne rien. mais quand je fais
Code:
1 2 3 4 5 6 7 8
| $this->validatorSchema->setPostValidator(
new sfValidatorSchemaCompare('confirm', sfValidatorSchemaCompare::EQUAL, 'password',
array('required' => true),
array(
'required' => 'Veuillez retaper votre mot de passe'
)
)
); |
Ca renvoie "Invalid". Comment puis-je personnaliser le message d'erreur ?
Quant à sfValidatorEmail, en regardant l'API je ne vois simplement aucun moyen de renvoyer un message. Si vous connaissez une manière de le faire, pourriez vous m'aider ? merci.