J'ai créé un Zend_Form personnalisé avec des validateurs. Une fois la validation et la validation échouées, tous les champs reçoivent leurs valeurs soumises. C'est OK pour certains champs mais pas pour d'autres. Comment laisser certains champs vides après une validation infructueuse.Comment laisser certains éléments de formulaire vides après avoir validé une Zend_Form
1
A
Répondre
1
bien vous pouvez définir manuellement comme celui-ci à côté de la forme utiliser
$password->setValue("");
en dehors de la forme utilisation
$form->getElement('password')->setValue("");
J'ai essayé setValue lors de la création de l'élément, mais cela ne fonctionne pas. J'ai maintenant essayé de définir la valeur après la validation et cela fonctionne maintenant. Il semble que la fonction isValid définit les valeurs des éléments. – vdrmrt
Oui, vous avez raison. IsValid définit la valeur. – Maxence