Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 24-03-2010 16:25:57

titimoun
Nouveau membre
Date d'inscription: 12-03-2010
Messages: 6

[Résolu][Zend_Form][1.10] Envoyer Controller vers FORM

Bonjour
J'ai un petit problème j'essaye d'envoyer une variable dans un URL (GET) vers mon formulaire comment faire?

Voici mon petit bout de code
Merci d'avance ... smile

Le Controller

Code:

$onglet = (int)$this->_request->getParam('onglet');
 $formAjouter = new index_Ajouter();
        $this->view->formAjouter = $formAjouter;

VIEW

Code:

<?php    echo    $this->formAjouter; ?>

Zend_Form

Code:

class index_Ajouter extends Zend_Form 

        $onglet = $this->addElement('hidden', 'onglet', array( 
            'value' => $this->$onglet
            ));

Dernière modification par titimoun (25-03-2010 16:20:25)

Hors ligne

 

#2 25-03-2010 05:34:19

iop974
Membre
Date d'inscription: 27-02-2009
Messages: 72

Re: [Résolu][Zend_Form][1.10] Envoyer Controller vers FORM

Dis moi si je me trompe en fait tu veux passer un paramètre à ta classe index_Ajouter?
Si c'est ça faut tu fasse comme ça :

Code:

class index_Ajouter extends Zend_Form 
public function __construct($options = null){

        $onglet = $this->addElement('hidden', 'onglet', array( 
            'value' => $options
            ));

Et

Code:

$onglet = (int)$this->_request->getParam('onglet');
 $formAjouter = new index_Ajouter($onglet);
        $this->view->formAjouter = $formAjouter;

hmm

Hors ligne

 

#3 25-03-2010 09:22:43

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

Re: [Résolu][Zend_Form][1.10] Envoyer Controller vers FORM

Ca sent le mec qui a bien lu la doc.. déjà que Zend_Form, c'est pas évident..

// $this représentant l'instance Zend_Controller_Action courant
$form->populate($this->getRequest()->getParams());


----
Gruiiik !

Hors ligne

 

#4 25-03-2010 15:22:59

titimoun
Nouveau membre
Date d'inscription: 12-03-2010
Messages: 6

Re: [Résolu][Zend_Form][1.10] Envoyer Controller vers FORM

Merci beaucoup iop974 pour ton aide smile
J'ai bien réussi big_smile

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