Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-01-2010 15:55:41

EricS
Membre
Date d'inscription: 15-04-2009
Messages: 60

[ZF 1.9] [resolu] Validator

Bonjour,

Je suis en train de créer un formulaire avec Zend Form, mais je ne parviens pas à personnaliser le message quand une saisie n est pas bonne.

Voici mon code actuellement :

Code:

$this->nom = new Zend_Form_Element_Text('nom');
$this->nom->setRequired(true)->setLabel('Votre nom :');
$this->nom->addValidator(new Zend_Validate_EmailAddress());

Que dois je faire pour avoir une message de retour genre : "Adresse Email non valide" ?

Merci d'avance

Dernière modification par EricS (28-01-2010 22:51:15)

Hors ligne

 

#2 28-01-2010 16:07:34

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Re: [ZF 1.9] [resolu] Validator

Code:

$this->nom->setMessage('mon message');

Hors ligne

 

#3 28-01-2010 18:29:53

EricS
Membre
Date d'inscription: 15-04-2009
Messages: 60

Re: [ZF 1.9] [resolu] Validator

Re:

Quand je mets ça,
J'ai une erreur : Message: Method setMessage does not exist

Ou est le soucis ?

Hors ligne

 

#4 28-01-2010 22:50:47

EricS
Membre
Date d'inscription: 15-04-2009
Messages: 60

Re: [ZF 1.9] [resolu] Validator

J'ai trouvé.

Voici ce que je mets, si ça sert à d'autres...

Code:

        $this->email = new Zend_Form_Element_Text('email');
        $this->email->setRequired(true)->setLabel('Votre e-mail :');
        $this->email->addValidator('EmailAddress');
        $this->email->setErrorMessages(array('Adresse Email invalide.'));

Bonne nuit à tous.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages