bonjour, comme l'a expliqué jeremy plus haut, pour chaque input, tu crées un paramètre name different un peu comme ca :
<input type="submit" name="save" value="enregistrer" /> <input type="submit" name="submit" value="valider" /> Ensuite dans l'action if($request->isMethod('post')) { $save = $request->getPostParameter('save'); $submit = $request->getPostParameter('submit'); if($save) { } elseif(submit) { } 2010/11/29 Lélio ML <mailing-l...@lelio.fr> > Bonjour, > > Regarde le fonctionnement de l'admin-generator et de sa gestion du save et > du save_and_add. > Il gère pour un même formulaire les deux actions suivantes : enregistrement > et enregistrement redirigé vers un formulaire vierge. > C'est très proche de ton cas et tu pourras ainsi l'adapter facilement. > > > -----Message d'origine----- > De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De > la > part de mantex > Envoyé : lundi 29 novembre 2010 10:30 > À : Symfony-fr > Objet : [symfony-fr] 1 formulaire 2 boutons > > Bonjour, > > Je cherche a effectuer 2 actions différentes su un même formulaire. > > bouton1 : enregistrer (des champs dans la base) > bouton2: valider (enregistrement définitif avec 1 champs supplémentaire > etat > ) > > Je pensai fait pointer les deux boutons vers la même action et fitlrer la > valeur passée dans le submit , mais je ne vois pas comment le faire en > pratique. > > Si qqun a à une meilleur idée pour faire cela.. .simple si possible.. > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail > à symfony...@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony...@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr