This made me LOL.

Here you go:

http://groups.google.com/support/bin/answer.py?answer=46608

On Thu, May 5, 2011 at 8:51 AM, mamadou aliou diallo <bobova...@yahoo.fr>wrote:

> hello,
> how can i remove my email from this group.
> please, i receive all your email it's boring.
>
> regards.
>
> Mamadou Aliou Bobo Diallo
>
>
> ------------------------------
> *De :* maboiteaspam <maboiteas...@wanadoo.fr>
> *À :* symfony-users@googlegroups.com
> *Envoyé le :* Jeu 5 mai 2011, 15h 01min 50s
> *Objet :* Re: [symfony-users] Re: [Beta1] POST rendering with two forms
> inside the same view
>
> Hi,
>
> Hoped there was a method to do this within Form class !
> Thanks for the solution, it works!
>
> bye
>
>
> On 05/05/2011 07:01, danielholmes wrote:
> > I would suggest trying something like this:
> >
> >
> >      $request = $this->get('request');
> >      if ($request->getMethod() === 'POST')
> >      {
> >          if ($request->get('login') !== null)
> >          {
> >              $form_login->bindRequest($request);
> >              // Do your login logic here
> >          }
> >          else if ($request->get('forgottenpassword') !== null)
> >          {
> >              $form_password->bindRequest($request);
> >              // Do your forgotten password logic here
> >          }
> >      }
> >
> >
> > Note that this assumes your form names 'login' and 'forgotpassword',
> > if you've customised them then you'll need to change those strings
> >
> > Daniel
> >
> > On May 4, 8:42 pm, maboiteaspam<maboiteas...@wanadoo.fr>  wrote:
> >> Hi,
> >>
> >> I'm having problems when during POST rendering with two forms inside the
> >> same view.
> >> I created two routes, one for GET, one for POST.
> >> GET route create the 2 Forms, and pass them to a Twig view.
> >> POST view create, also, the 2 Forms, but it does bind request, and then
> >> pass to twig template.
> >>
> >> The problem is that when i bind request, i do bind both forms,
> >>
> >>      /**
> >>        *
> >>        * @extra:Route("/mon-espace-prive/me-connecter",
> >> name="_do_customer_login", requirements={"_method"="POST"})
> >>        * @extra:Template("SomeBundle::Customer/index.html.twig")
> >>        */
> >>      public function loginAction()
> >>      {
> >>          $form_login    = $this->get('form.factory')->create(new
> >> LoginType());
> >>          $form_password  = $this->get('form.factory')->create(new
> >> ForgottenPasswordType());
> >>
> >>          $request        = $this->get('request');
> >>          $form_login->bindRequest($request);
> >>          $form_password->bindRequest($request);
> >>
> >>          return array('form_login' =>  $form_login->createView(),
> >> 'form_password' =>  $form_password->createView());
> >>      }
> >>
> >> But, bindRequest implies a validation of the request against the form.
> >>
> >> And so, when render comes the form validated by user is correctly
> >> rendering (with errors and all the stuff required),
> >> but the other form is showing unneccessary errors messages, like this :
> >> The CSRF token is invalid. Please try to resubmit the form
> >>
> >> Email
> >> This value should not be blank
> >>
> >> I expected to find a method like isActivate (or what ever you want) to
> >> determine if a form has been submitted by user.
> >> But there is no such things in Symfony\Component\Form\Form.
> >>
> >> Please, can some one explain me my mistakes here, i think i may have
> >> missed something pretty big...
> >>
> >> Thanks by advance.
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to