Development #4505
Filtres dans les listings du backoffice
0%
Description
Il devrait être possible de filtrer sur les valeurs des colonnes qui sont des champs à choix fermés, comme c'est le cas pour le statut.
Plutôt qu'alimenter la barre latérale de toute une série de <select>, le fonctionnement pourrait être le suivant :
- les cellules deviennent cliquables ;
- cliquer sur une cellule définit celle-ci comme étant un critère (ex: je clique sur "Monsieur" et ça m'ajoute un critère "Civilité : Monsieur) ;
- les critères sont listés dans la barre latérale, avec la possibilité de les retirer ;
- on applique le même fonctionnement pour le filtre sur le statut, par cohérence.
Fichiers
Révisions associées
backoffice: filter listings by time period and closed list values (#4505)
Historique
Mis à jour par Victor Claudet il y a environ 10 ans
Suite à discussion avec Fred.
Pas de soucis pour prendre en compte ce mécanisme pour les statuts dans le listing, mais il faut conserver la possibilité de sélectionner directement un statut via la liste latérale.
Dans les formulaires à forte affluence et/ou dans lesquels il y a beaucoup de statuts il est plus simple de sélectionner le statut souhaité dans la liste que de trouver une demande correspondant au critère dans une liste de 1000 ou plus demandes.
Mis à jour par Pierre Cros il y a environ 10 ans
Le vendredi 21 mars 2014 à 09:01 +0100, redmine@entrouvert.com a écrit :
Suite à discussion avec Fred.
Pas de soucis pour prendre en compte ce mécanisme pour les statuts
dans le listing, mais il faut conserver la possibilité de sélectionner
directement un statut via la liste latérale.Dans les formulaires à forte affluence et/ou dans lesquels il y a
beaucoup de statuts il est plus simple de sélectionner le statut
souhaité dans la liste que de trouver une demande correspondant au
critère dans une liste de 1000 ou plus demandes.
Je ne suis pas favorable au fait d'avoir deux mécanismes distincts de
sélection d'un filtre : sobriété fonctionnelle.
Si le statut sur lequel je souhaite filtrer n'est pas sous mes yeux dans
le tableau, je le saisi dans le moteur de recherche, et pouf il est là,
je clique dessus.
Pierre
Mis à jour par Pierre Cros il y a environ 10 ans
Je sais pas s'il faut que chaque réponse dans le listing soit un lien/filtre, j'ai peur que ce soit moche, on peut peut-être mettre une petite icône dans la case pour filtre ou un truc au survol ou que sais-je.
Mis à jour par Thomas Noël il y a environ 10 ans
Je pense (comme Victor) qu'il est préférable de ne pas mélanger ces filtres avec le choix du statut. C'est de la sobriété ergonomique (i.e. pas la peine deviner où il faut cliquer pour choisir le statut à afficher).
Mis à jour par Frédéric Péters il y a environ 9 ans
- Fichier 0001-backoffice-filter-listings-by-time-period-and-closed.patch 0001-backoffice-filter-listings-by-time-period-and-closed.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed mis à Oui
Dans le cadre des développements pour pouvoir filtrer les statistiques pour Montpellier (#6682), je vise l'uniformisation du système de filtre de la colonne de droite (pour le moment différent entre les pages listings et les pages statistiques). Ce patch revoit le système des filtres des listings pour l'étendre avec des filtres "Début" et "Fin" (comme ceux qui existaient côté statistiques) et profite de l'occasion pour également ajouter les champs de type liste (choix fermés) aux critères possibles (pour permettre la sélection nécessaire pour les statistiques limitée à une commune).
Mis à jour par Frédéric Péters il y a presque 9 ans
- Statut changé de En cours à Résolu (à déployer)
commit bfc0d859dbdd0e63ad364b6e2126fa96b2806278 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Apr 1 20:15:00 2015 +0200 backoffice: filter listings by time period and closed list values (#4505)
backoffice: filter listings by time period and closed list values (#4505)