Reprendre les filtres du tableau rapport
- Role : enseignant
- Page(s) / Url(s) : /teacher/reports
- Comportement actuel (si besoin) : les filtres de classe et de mission sont indépendants
- Comportement attendu : quand un filtre est sélectionné, restreindre les possibilités de l'autre filtre aux combinaisons qui ont un sens
- Proposition technique :
- actuellement, l'état des filtres est conservé en mémoire du côté frontend par
localStorage
. On passe sur une gestion des filtres en backend (filtre sur la missionreport.id_mission
et filtre sur la classelcl.id_class
) avec appel AJAX. L'état des filtres est conservé en variable de session (ce sera mieux que le LocalStorage actuel). - la restriction sur les choix du deuxième filtre quand un premier a été sélectionné peut se faire en utilisant la table
team_config
(et tant pis pour le legacy)
- actuellement, l'état des filtres est conservé en mémoire du côté frontend par
Edited by Cedric d'Ham