Hello, J'ai commencé à pusher un bout de code (pas encore à 100% fonctionnel) suite aux diverses remarques sur les fitres de formulaire.
Concernant les changements : * La liste des billets affichés ne bouge plus tant qu'on n'a pas "appliqué" les filtres * Il est possible de réinitialiser les filtres aux filtres actuellement appliqués à la liste des billets * La mémorisation des filtres n'est pas encore fonctionnelle * La sélection des colonnes est cassée, je vais regarder comment corriger ça Pour résumer le fonctionnement des filtersets : * L'application de filtres (méthode POST) engendre une redirection vers post.php?filtres_définis (design pattern PRG) * le filterset gère 2 listes de filtres (via clones), l'une pour l'édition des filtres, l'autre pour les filtres appliqués à la liste affichée * Les filtres correspondant à liste affichés sont stockés dans un champ hidden, afin de s'y retrouver à chaque changement de page Il me semble intéressant de permettre de "voir" quelque part les filtres correspondant à la liste affichée. Les mécanismes internes php des classes filter permettent de le faire, je pensais à un tooltip qui s'afficherait sur un hover (sur une étoile à coté du titre de la liste de billets par exemple). Z'en pensez quoi ? -- Bruno _______________________________________________ Dev mailing list [email protected] http://ml.dotclear.org/listinfo/dev
