Bonjour,
Pourquoi plusieurs formulaires ?
Si le besoin est lié à une relation entre 2 tables, le mieux est d'"embedder"
le 2eme formulaire dans le premier et comme cela tu n'as plus qu'un seul
formulaire avec un seul submit
sinon, tu peux toujours t'en sortir en utilisant la methode qui permet
d'initialiser des valeurs par défaut.
tu surcharges la méthode updateDefaultsFromObject de la classe BaseForm de ton
formulaire.
protected function updateDefaultsFromObject()
{
parent::updateDefaultsFromObject();
$defaults = $this->getDefaults();
$defaults['ton champs']='la valeur'
$this->setDefaults($defaults);
}
Dans ton formulaire, $form['ton champ'] sera initialiser avec 'la valeur'.
Comment fais tu tes redirections?
cdt,
je pense qu'il faut que tu regardes du coté des parameter Holders
Le 2 sept. 09 à 16:42, Johan Dindaine a écrit :
>
> Bonjour la liste,
>
> J'ai actuellement un épineu probleme. J'ai un formulaire qui est
> validé en plusieurs étapes et donc j'ai décidé d'enchainer les etapes
> en faisant des redirections.
> Mon probleme c'est que j'aimerais garder certaines information entre
> certaines etapes mais les variables flash ne semblent pas etre
> sauvegardées lorsque l'on redirige un utilisateur.
> Serait-il possible de palier a ce probleme?
>
> >
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---