on the backend on symfony 1.4 / Doctrine, you have a tool which allows you to filter data according to date, location, age (and many more according to your model)

I’m searching a way to do the same (with some customisation such as removing some fields) but in the frontend. I didn’t find any documentation on how to do it
Do you have an idea ?
If you want to do it exactly like it is done on the backend, you can use the admin generator on frontend applications. A more general and customizable way would be to simply create list and filter actions and use Symfony’s form filters. Here’s a basic example for a model class “Article”:
In an actions class:
In view, iterate throw pager like this:
Doctrine FormFilter’s are fairly similar to Doctrine forms. Get started by configuring the form inside of FormFilter::configure();