Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
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
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
Ok pour les espaces, c'est vrai que c'est bizzare comme utilisation. En revanche que puis-je faire pour le "_" ?
Hors ligne
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 ?
Hors ligne
Pages: 1