Bonjour,
J'ai généré un module "admin" grâce à l'admin générator. Tout fonctionne normalement.
Sur certaines pages je dois avoir un lien qui recharge la page est applique un filtre un champ.
Le problème est le suivant :
Sur le module (je surcharge la fonction générée dans le cache) la fonction "setFilterts(monFiltre)" fonctionne mais que sur l'id de l'enregistrement qui est ma clé primaire. Si j'applique un filtre sur un autre champ cela ne fonctionne pas.
Y a t-il des restrictions sur la fonctions setFilters() ?
De plus est il possible de faire un filtre avec une négation : j'affiche les champs qui ne sont pas égale à "maValue" ?
ps : Si j'utilise le formulaire de filters auto généré cela fonctionne normalement.
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public function executeIndex(sfWebRequest $request) { if($request->getParameter('filter')){ $this->setFilters($request->getParameter('filter')); } parent::executeIndex($request); }
Partager