Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Je cherche a adapté un formulaire d'inscription avec dojo, pour rendre la gestions des erreurs plus intuitive.
J'ai suivi ce tutoriel pour faire fonctionner dojo
http://www.youtube.com/user/integral30# … ua05zd4Zmk
J'utilise le thème tundra.
Ça fonctionne très bien, le script javascript dojo s'insère correctement, j'ai étendu la classe Zend_Dojo_Form pour créer mon formulaire :
class Application_Form_Login extends Zend_Dojo_Form { public function init() { $this->setMethod('post'); $this->setAttrib("id", "login"); $this->addElement( 'TextBox', 'id', array( 'label' => 'Adresse e-mail :', 'required' => true, 'regExp' => '^[a-z0-9]{6,}$', 'invalidMessage' => 'Votre identifiant est requis' ) ); $this->addElement( 'PasswordTextBox', 'password', array( 'label' => 'Mot de passe :', 'required' => true, 'trim' => true, 'lowercase' => true, 'invalidMessage' => 'Indiquez votre mot de passe' ) ); $session = new Zend_Dojo_Form_Element_CheckBox('session'); $session->setLabel("Maintenir ma session ouverte toute la journee."); $this->addElement($session); $connect = new Zend_Dojo_Form_Element_SubmitButton('connect'); $connect->setLabel("Connexion"); $this->addElement($connect); } public function isValid($data) { return parent::isValid($data); } }
J'essaye en cliquant sur le bouton submit sans compléter le formulaire et rien ne se passe, j'ai aussi essayer de mettre des caractères spéciaux dans le champs id et aucun message s'affiche lorsque j'envoie le formulaire...
Qu'est-ce que je dois faire pour que les infos bulles apparaisse lorsqu'il y a des erreurs ?
Par avance, merci
Dernière modification par ggouhier (21-05-2010 15:16:54)
Hors ligne
petit up pour pas m'oublier
Hors ligne