Je te fais une réponse ce soir, car j'utilise ca dans des codes perso, et j'ai pas ca au taf.
Le 29 novembre 2010 16:10, manuel brossard <mbross...@infonel.net> a écrit : > idem.. le test est toujours faux.. . > > Le 29 novembre 2010 15:56, Jérémy LEHERPEUR <jer...@leherpeur.net> a écrit > : > > Le problème c'est que le value, c'est le texte de ton bouton. >> >> Voila un exemple correct: >> >> <input type="submit" value="Do this" name="_dothis" /> >> <input type="submit" value="Do that" name="_dothat" /> >> >> if ($request->hasParameter('_dothis')) { >> // do this >> } elseif ($request->hasParameter('_dothat')) { >> // do that >> } >> >> //ou >> >> if ($request->hasParameter('_dothis')) { >> // do this >> if ($request->hasParameter('_doThisAndThat')) { >> // additionally do that >> } >> } >> >> >> Le 29 novembre 2010 15:52, manuel brossard <mbross...@infonel.net> a >> écrit : >> >>> Mon test est toujours faux. >>> >>> >>> >>> $save = $request->getPostParameter('save'); >>> >>> if ($save) >>> { $this->evaluation->setCustomerId(1);} >>> else { >>> $this->evaluation->setCustomerId(2); >>> } >>> >>> >>> ce n' est pas plutôt le value d' une input qu' il faut utiliser pour le >>> test ? >>> >>> >>> 2010/11/29 Mohamed Lamine Kamagaté <kamaga...@gmail.com> >>> >>> 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<symfony-fr%2bunsubscr...@googlegroups.com> >>>> . >>>> Pour plus d'options, consultez la page de ce groupe : >>>> http://groups.google.com/group/symfony-fr?hl=fr >>>> >>> >>> >>> >>> -- >>> Cordialement, >>> >>> Manuel Brossard >>> Twitter: twitter.com/infonel >>> Skype : mantex2039 >>> >>> Tel: + 33 9 72 17 00 41 >>> >>> -- >>> 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 >>> >> >> >> >> -- >> Jérémy LEHERPEUR >> jer...@leherpeur.net >> >> -- >> 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 >> > > > > -- > Cordialement, > > Manuel Brossard > Twitter: twitter.com/infonel > Skype : mantex2039 > > Tel: + 33 9 72 17 00 41 > > -- > 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 > -- Jérémy LEHERPEUR jer...@leherpeur.net -- 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