?
Pour info j' utilise les accesseurs sans problème dans l' action index. $this->evaluation->setContributorId($array['contributor_id']); $this->evaluation->setInvitationId($array['id']); Mes champs sont ainsi affectés directement avec les valeurs que je récupère. Le 1 décembre 2010 10:07, Jérémy LEHERPEUR <[email protected]> a écrit : > Partage ta classe et sa classe base. > > Le 1 décembre 2010 10:00, manuel brossard <[email protected]> a écrit > : > > 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]<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
