Nobody has an answer ?
How can we use a doctrine pager with Filter Forms ?

On 18 fév, 12:40, Nicolas <nicolas.soin...@gmail.com> wrote:
> @gino pilotino
> When I use your code, the filters are working well, but when I click
> on a pagier link, it looses the filters selection.
>
> On 30 déc 2009, 19:34, gino pilotino <spammm...@gmail.com> wrote:
>
> > I use it like the following:
>
> > public function executeFooList(sfWebRequest $request)
> >   {
> >     $query = Doctrine::getTable('Foo')->createQuery();
> >     $filter_values = $request->getParameter('foo_filters');
> >     $this->form = new FooFormFilter($filter_values); // filters
> > default values if exist
> >     $this->form->setQuery($query); // pass the query to the form
> > filter
> >     if ($filter_values) {
> >       $this->form->bind($filter_values);
> >       if ($this->form->isValid()) {
> >         $query = $this->form->getQuery(); // apply filters to the
> > query
> >       }
> >     }
> >     $this->pager = new sfDoctrinePager('Foos', 10);
> >     $this->pager->setQuery($query);
> >     $this->pager->setPage($request->getParameter('page', 1));
> >     $this->pager->init();
> >   }
>
> > On 30 Dic, 16:58, tirengarfio <tirengar...@gmail.com> wrote:> By my self: 
> > buildQuery().
>
> > > Javi
>
> > > On Dec 29, 1:53 pm, tirengarfio <tirengar...@gmail.com> wrote:
>
> > > > In the first link i pasted in my post before there is this code:
>
> > > > public function executeFiltrar(sfWebRequest $request)
> > > > {
> > > >   $this->filtro = new ClienteFormFilter();
> > > >   // Build a criteria object withe the value of the filters
> > > >   $criteria = $this->filtro->buildCriteria($request->getParameter
> > > > ('cliente_filters'));
> > > >   $this->clientes = ClientePeer::doSelect($criteria);
> > > >   $this->setTemplate('index');
>
> > > > }
>
> > > > Is there anything equivalent to buildCriteria() in Doctrine?
>
> > > > Javi
>
> > > > On Dec 28, 9:18 pm,tirengarfio<tirengar...@gmail.com> wrote:
>
> > > > > hi,
>
> > > > > maybe these links can be interesting for someone:
>
> > > > >http://axiacore.com/blog/2009/09/trabajando-con-filtros-en-symfony-i/...
>
> > > > > Are in spanish...
>
> > > > > Anyway, any reason for not implementing the "Filter" button
> > > > > functionality?
>
> > > > > Javi
>
> > > > > On Dec 11, 11:03 am, cosmy <c.zec...@gmail.com> wrote:
>
> > > > > > Interesting topic.. would you mind posting the solution when you 
> > > > > > have
> > > > > > done?
> > > > > > Thnak you in advance
>
> > > > > > On 10 Dic, 08:48, Christopher Schnell <ty...@mda.ch> wrote:
>
> > > > > > > Yeah, I thought so. But I can use the fieldset of the filter form
> > > > > > > anyway. I was mainly curious because the form filters are nowhere
> > > > > > > described, and I use filters to let the user select the records 
> > > > > > > quite
> > > > > > > often. So it would have come handy earlier, but i just didn't 
> > > > > > > know how
> > > > > > > to use them.
>
> > > > > > > Maybe I could make a documentation request :-)
>
> > > > > > > Regards,
> > > > > > > Christopher.

-- 
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to symfony-us...@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