J'ai toujours Unknown method Evaluation::SetCustomerId Je faisais new Evaluation() pour instancier la classe mais bon...
Le 1 décembre 2010 09:18, Jérémy LEHERPEUR <[email protected]> a écrit : > Salut, > > pourquoi fais tu $this->evaluation = new Evaluation(); ?? > > > Essai plutot ca: > > $form->bind($request->getParameter($form->getName())); > > if ($form->isValid()) > { > $btnexecute= $request->getPostParameter('customer_id'); > if ($btnexecute === 'SAUVEGARDER' ){ > $form->getObject()->SetCustomerId(10); > }else { > $form->getObject()->SetCustomerId(20); > } > $form->save(); > $this->evaluation = $form->getObject(); > } > > $this->form = $form; > > > Est ce mieux ? > > Le 1 décembre 2010 08:59, manuel brossard <[email protected]> a écrit > : > > oui c' est bien aprés le bin que je le fait : >> >> >> $form->bind( >> $request->getParameter($form->getName()) >> >> ); >> >> >> >> if ($form->isValid()) >> { >> >> $this->evaluation = new Evaluation(); >> $btnexecute= $request->getPostParameter('customer_id'); >> if ($btnexecute === 'SAUVEGARDER' ) >> { >> $this->form->getObject()->SetCustomerId(10); >> } >> else { >> >> $this->form->getObject()->SetCustomerId(20); >> ); >> } >> >> >> Le 1 décembre 2010 07:22, stakovicz <[email protected]> a écrit : >> >> Bonjour, >>> >>> Il faut le faire : >>> $this->form->getObject()->SetCustomerId(10); >>> après le bind() car sinon bind() écrase les valeurs d'après le formulaire >>> envoyé. >>> >>> Le 30 novembre 2010 23:21, manuel brossard <[email protected]> a >>> écrit : >>> >>> Bien sur que si.. . >>>> >>>> J' ai un champs customer_id dans la table évaluation.. >>>> >>> -- >>> Vous recevez ce message, car vous êtes abonné au groupe Google >>> Groupes Symfony-fr. >>> Pour envoyer un message à ce groupe, adressez un e-mail à >>> [email protected]. >>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >>> [email protected]<symfony-fr%[email protected]> >>> . >>> 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 à >> [email protected]. >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse >> [email protected]<symfony-fr%[email protected]> >> . >> Pour plus d'options, consultez la page de ce groupe : >> http://groups.google.com/group/symfony-fr?hl=fr >> > > > > -- > Jérémy LEHERPEUR > [email protected] > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > [email protected]. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > [email protected]<symfony-fr%[email protected]> > . > 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 à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
