Ciao,
ho iniziato da poco con Symfony 1.4 e man mano lo sto scoprendo.

Devo applicare dei filtri ad un elenco, questa la situazione:
c'è la pagina utente mostra un elenco di prodotti, il cui nome dell'utente è prelevato da query string. Di default l'elenco dei prodotti viene mostrato per data d'acquisto. Nella pagina utente poi sono presenti due menu, il primo consente di modificare l'ordine dell'elenco e il secondo di filtrare per tipo di prodotto.
Il caso più semplice consiste nella funzione executeShow() della pagina che effettua una sql query per prelevare tutti i prodotti in ordine decrescente di data di acquisto e le funzioni executeFilterByTypology() e executeOrderBy() che filtrano direttamente dalla lista di prodotti caricata da executeShow().

In questo modo però o filtro o ordino e non accade tutto assieme. Sapete dirmi come risolvereste?

Grazie!