Bonjour, je voudrais utiliser un validateur perso pour tester deux champs de type password d'un formulaire.
Pour l'instant dans mon code j'ai ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$validators = array(
   'password' => array (new Zend_Validate_StringLength(6, 30)),
   'passwordConfirm' => array (new Zend_Validate_StringLength(6, 30))
		);
$input = new Zend_Filter_Input(null, $validators, $this->data);
if (!$input->isValid()) {
   return $input->getMessages();
}
$this->data étant un tableau dans ce genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$this->data = array(
   'password' => $this->password,
   'passwordConfirm' => $this->passwordConfirm
);
C'est la façon de procéder qui est indiquée dans la partie sur les Zend_Filter_Input de la doc du framework.
Et je n'arrive pas à ajouter un test supplémentaire pour vérifier que les deux champs sont égaux.
Quelqu'un a deja fait ce genre de test ?

Merci d'avance