Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-09-2011 15:11:30

wemalo
Membre
Date d'inscription: 31-07-2011
Messages: 55

[Résolu]envoyer des valeurs d'une action vers une autre action

bonjour,

je veux transmettre des valeurs entre deux actions.

comment envoyer une valeur depuis une action, et comment récupérer la valeur dans une autre action.

Dernière modification par wemalo (09-09-2011 22:52:35)

Hors ligne

 

#2 05-09-2011 15:51:57

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: [Résolu]envoyer des valeurs d'une action vers une autre action

redirect
/controler/action/var1/value1/var2/value2
etc


A+JYT

Hors ligne

 

#3 05-09-2011 16:40:17

wemalo
Membre
Date d'inscription: 31-07-2011
Messages: 55

Re: [Résolu]envoyer des valeurs d'une action vers une autre action

merci sekaijin,

et voila un exemple de code pour l'envoi et la récupération pour ceux qui on est besoin:

Code:

public action sendAction(){
   $this->_redirect('/controler/reseive/var1/value1');
}

public action receiveAction(){
echo $this->_getParam(var1);
}

Dernière modification par wemalo (05-09-2011 16:56:44)

Hors ligne

 

#4 05-09-2011 16:56:04

wemalo
Membre
Date d'inscription: 31-07-2011
Messages: 55

Re: [Résolu]envoyer des valeurs d'une action vers une autre action

en plus si vous voulez que les valeurs ne soit pas afficher dans la bar d'adresse:

vous remplacez:

Code:

$this->_redirect('/controler/reseive/var1/value1');

par:

Code:

$this->_forward('receive', 'controler',null, array('var1'=>'value1'));

Dernière modification par wemalo (05-09-2011 16:58:13)

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