|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre actif
![]() Inscription : décembre 2002 Messages : 325 ![]() |
Bonjour à tous, je continue mon exploration du Zend Framework, et j'ai vu avec joie que la classe Zend_Form était enfin apparue dans le RC1.5.
Mon problème est assez basique, j'ai un formulaire dans lequel je demande de saisir un mot de passe et ensuite de le confirmer. Donc coté serveur je voudrais faire une validation vérifiant que le deux champs saisis sont bien identiques. J'avais réussi à le faire il y a quelques temps, lorsque la Zend_Form n'existait pas, en utilisant un code ressemblant à ça : Code :
Seulement avec le Zend_Form j'utilise maintenant cette syntaxe : Code :
Sauriez-vous comment faire ça ? Merci d'avance. |
||||
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 41 ![]() |
Hello!
J'ai eu le même problème. Voici ce que j'ai fait: J'ai créé mon propre validateur pour le 2ème champ mot de passe. Ensuite, dans ce validateur j'ai récupéré la valeur du premier champ grâce à la variable "context" qui contient toutes les valeurs des champs du formulaire. Et ensuite, j'ai vérifié que les champs sont bien identiques. Voici le code du validateur: Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 14 ![]() |
Trouvé ça tout à l'heure en surfant, ca peut peut etre t'aider ?
Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : décembre 2002 Messages : 325 ![]() |
Bertra, ce code ne semble pas valide avec la version 1.5.
Code :
->addValidator('Matches', 'password'); |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Inscription : octobre 2005 Messages : 3 398 ![]() |
Salut,
Voici ce que la doc préconise : http://framework.zend.com/manual/en/...ommands.fields Bon courage. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com