Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/04/2011, 01h24   #1
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Par défaut Passer une variable dans la méthode configure du formulaire

Bonjour,

Je veux faire passer une variable dans la méthode configure de la classe de mon formulaire, mais je n'ai pas trouvé encore de solution.

J'ai trouvé finalement la solution : il faut passer notre variable en paramètre lorsque l'on instancie le formulaire dans notre action.

Exemple :

Code :
1
2
3
4
5
6
7
8
9
public function executePreview(sfWebRequest $request)
{
	$monObjet = Doctrine_Core::getTable('maTable')->find(array($request->getParameter('id')));
 
	$maVariable = 'chaine de caractères';
 
	$this->form = new modeleForm($monObjet, array('maVariable' => $maVariable));
 
}
Merci!
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 15h05   #2
Membre habitué
 
Inscription : juin 2006
Messages : 488
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 488
Points : 116
Points : 116
et tu l'appelle comment dans ta fonction configure ?
erictomcat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 16h35   #3
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Avec la méthode getOption :

Code :
$variable = $this->getOption('maVariable');
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h24.


 
 
 
 
Partenaires

Hébergement Web