Projet

Général

Profil

Development #4505

Filtres dans les listings du backoffice

Ajouté par Frédéric Péters il y a environ 10 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
19 mars 2014
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

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

Révision 00bd0aee (diff)
Ajouté par Frédéric Péters il y a environ 9 ans

backoffice: filter listings by time period and closed list values (#4505)

Révision bfc0d859 (diff)
Ajouté par Frédéric Péters il y a presque 9 ans

backoffice: filter listings by time period and closed list values (#4505)

Historique

#1

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.

#2

Mis à jour par Pierre Cros il y a environ 10 ans

Le vendredi 21 mars 2014 à 09:01 +0100, 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

#3

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.

#4

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).

#5

Mis à jour par Frédéric Péters il y a environ 9 ans

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).

#7

Mis à jour par Thomas Noël il y a presque 9 ans

Ack

#8

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)
#9

Mis à jour par Thomas Noël il y a plus de 8 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF