Heu et ma réponse elle sent le gaz c'est ça ?

On 15 juin, 17:25, Cyril FLIELLER <cyril.fliel...@gmail.com> wrote:
> Pas grave, j'ai essayé tout seul du coup, mais je n'arrive décidément pas à
> bien comprendre.
>
> Cyril FLIELLER
>
> Le 15 juin 2011 10:54, Jérémy LEHERPEUR <jer...@leherpeur.net> a écrit :
>
>
>
>
>
>
>
> > Salut
> > je t'ai un peu oublié !
>
> > Je te promet de regarder ce soir ou demain !
>
> > 2011/6/15 Cyril FLIELLER <cyril.fliel...@gmail.com>
>
> >> N'ayant pas du tout avancé sur le sujet, je reviens demander de l'aide ici
> >> !
>
> >> Cyril FLIELLER
>
> >> 2011/6/5 Cyril FLIELLER <cyril.fliel...@gmail.com>
>
> >>> Jeremy tu as eu le temps de regarder ou pas du tout ?
>
> >>> Cyril FLIELLER
>
> >>> 2011/6/2 goofy <goofy.m...@gmail.com>
>
> >>>> Moi je fait ca si ca peut aider :
>
> >>>> class BaseForm extends sfFormSymfony
> >>>> {
>
> >>>>  /**
> >>>>  * Executes HandleError action and format to JSON
> >>>>  *
> >>>>  */
>
> >>>>  public function getJsonError()
> >>>>  {
> >>>>    if($this->hasGlobalErrors())
> >>>>    {
> >>>>      $output['global_errors'] = $this->renderGlobalErrors();
> >>>>    }
> >>>>    elseif($this->hasErrors())
> >>>>    {
>
> >>>>      foreach($this->getErrorSchema()->getErrors() as $name => $error)
> >>>>      {
> >>>>        if($error instanceof sfValidatorErrorSchema)
> >>>>        {
> >>>>          foreach($error->getErrors() as $subname => $suberror)
> >>>>          {
> >>>>            $tmp_arr[ $this->getName() . '[' . $name . ']' . '[' .
> >>>> $subname . ']'] = $suberror->getMessage();
> >>>>          }
> >>>>        }
> >>>>        else
> >>>>        {
> >>>>          $tmp_arr[$this->getName() . '[' . $name . ']'] = $error-
> >>>> >getMessage();
> >>>>        }
> >>>>      }
>
> >>>>      $output['errors'] = $tmp_arr;
> >>>>    }
>
> >>>>    return $output;
> >>>>  }
> >>>> }
>
> >>>> /**
> >>>>  * Executes Submit Form action
> >>>>  *
> >>>>  * @param sfRequest $request A request object
> >>>>  */
>
> >>>>  public function executeSubmitform(sfRequest $request)
> >>>>  {
> >>>>    $this->forward404Unless($request->isMethod('post'));
> >>>>    $this->getResponse()->setContentType('application/json;
> >>>> charset=utf-8');
> >>>>    $output['success'] = false;
>
> >>>>    $seo_website_post = $request->getParameter('seo_website');
>
> >>>>    if($seo_website_post['id'])
> >>>>    {
> >>>>      $seo_website = Doctrine::getTable('SeoWebsite')-
> >>>> >find($seo_website_post['id']);
> >>>>      $this->form = new SeoWebsiteForm($seo_website);
> >>>>    }
> >>>>    else
> >>>>    {
> >>>>      $this->form = new SeoWebsiteForm();
> >>>>    }
>
> >>>>    $this->form->bind($seo_website_post);
>
> >>>>    if ($this->form->isValid())
> >>>>    {
> >>>>      $seo_website = $this->form->save();
> >>>>      $output['success'] = true;
> >>>>    }
> >>>>    else
> >>>>    {
> >>>>      $output = array_merge($output, $this->form->getJsonError());
> >>>>    }
>
> >>>>    $this->renderText(json_encode($output));
> >>>>    return sfView::NONE;
> >>>>  }
>
> >>>> --
> >>>> 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-fr@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
>
> >>  --
> >> 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-fr@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
>
> > --
> > 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-fr@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

-- 
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-fr@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

Répondre à