Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-05-2010 12:01:41

djo
Membre
Date d'inscription: 19-04-2010
Messages: 18

$zendForm->createElement : empêcher d'enlèver les espaces et les "_"

Bonjour,

Je développe un générateur de zend form. J'ai une interface qui me permet de récupérer les informations qui vont m'être utile a la création.
ensuite en fonction du type je créé un élément :
switch ($type) {
           
            case 'text' :
                $element = $zendForm->createElement ( 'text', $name );
                $element->setValue ( $defaultvalue );
               
                break;

Mon $name peut être du genre : "Nom du champ" ou "Nom_du_champ". Seulement une fois mon élément créé, il m'enlève les espaces et les underscores et je me retrouve avec "Nomduchamp".
Comment faire pour l'empêcher ?

Merci par avance.

Hors ligne

 

#2 18-05-2010 13:30:28

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

Re: $zendForm->createElement : empêcher d'enlèver les espaces et les "_"

ben j'ai jamais vu un nom d'un élément avec des espaces, c'est comme si tu avais un site comme ca

http://monsite.com/Nom du champ

et pour les underscores chez moi ca marche dans le nom d'un champs

Hors ligne

 

#3 18-05-2010 15:50:52

djo
Membre
Date d'inscription: 19-04-2010
Messages: 18

Re: $zendForm->createElement : empêcher d'enlèver les espaces et les "_"

Ok pour les espaces, c'est vrai que c'est bizzare comme utilisation. En revanche que puis-je faire pour le "_" ?

Hors ligne

 

#4 19-05-2010 08:29:48

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: $zendForm->createElement : empêcher d'enlèver les espaces et les "_"

djo, j'ai bien envie de te dire, que si tu utilises un Framework, il faut en respecter les contraintes (et encore, sur le ZF elles sont pas énorme).
Sinon, a quoi bon utiliser un framework ?


----
Gruiiik !

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