Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 13-06-2012 18:11:34

jejeman
Nouveau membre
Date d'inscription: 13-06-2012
Messages: 3

Variable qui disparait

Bonjour,

Je vous explique mon problème. Je précise que je débute en ZF.
Je construit un form avec dojo et je créer des éléments. Ensuite je valide mon form et je récupère le tout dans mon controller. Tout va bien sauf que j'ai un radio bouton qui a disparu.
Voici comment est créé mon radiobutton :

Code:

        field4 = document.createElement('td');
        field4.style.textAlign = "center";
        flagship = new dijit.form.RadioButton({
            id: 'hospital_flagship_' + id, 
            name: 'hospital_flagship', 
            value: id
        }, 
        document.createElement("input")
        );        
        field4.appendChild(flagship.domNode);
        line2.appendChild(field4);

Ce qui me donne une fois créé :

Code:

<input name="hospital_flagship" tabIndex="0" class="dijitReset dijitCheckBoxInput" id="hospital_flagship_4945" type="radio" dojoAttachPoint="focusNode" dojoAttachEvent="onclick:_onClick" value="4945"/>

Ensuite dans mon controller je fais :

Code:

$data = $this->getRequest()->getParams();

Et la, ma variable $data['flagship'] n'existe pas.
Pouvez-vous m'aider ?
Merci.


Jérôme

Hors ligne

 

#2 13-06-2012 20:21:49

NewSky
Membre
Date d'inscription: 17-12-2007
Messages: 79

Re: Variable qui disparait

Bonjour,

Si le radio n'est pas coché c'est normal qu'il ne soit pas transmis lors de la soumission du formulaire.

De plus, je ne sais pas si c'est une erreur lorsque tu as a recopié ton code mais le nom de ton radio est "hospital_flagship" donc la valeur est dans $data['hospital_flagship'].

Hors ligne

 

#3 14-06-2012 10:04:02

jejeman
Nouveau membre
Date d'inscription: 13-06-2012
Messages: 3

Re: Variable qui disparait

Merci de ta réponse.
En effet, c'est une erreur de copie, je teste bien ma valeur $data['hospital_flagship']...
Le radio est coché, d'ailleurs en javascript, je vérifie avant que l'utilisateur a bien coché le bouton.
Une idée ?


Jérôme

Hors ligne

 

#4 14-06-2012 13:07:28

NewSky
Membre
Date d'inscription: 17-12-2007
Messages: 79

Re: Variable qui disparait

Une question qui peut paraître bête mais est-ce que tu insères bien ton élément à l'interieur du formulaire et non en dehors ?

Hors ligne

 

#5 15-06-2012 10:00:58

jejeman
Nouveau membre
Date d'inscription: 13-06-2012
Messages: 3

Re: Variable qui disparait

oui, oui, il est bien dedans...


Jérôme

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