yeswiki icon indicating copy to clipboard operation
yeswiki copied to clipboard

Facettes : mettre à jour la liste des fiches restantes pour les autres filtres

Open J9rem opened this issue 2 years ago • 0 comments

Type of issue (keep only one) / Type de demande (ne garder qu'une ligne) Ca peut être un bug ou un nouvelle fonctionnalité (j'ai l'impression en regardant le code que ça a marché un jour).

Description Quand on utilise les facettes en mode dynamic ou non pour {{bazarliste groups="..."}}, en cliquant sur une case à cocher pour un filtre (en l'occurrence le premier), le contenu des autres filtres ne se met pas automatiquement à jour pour ne garder que les lignes toujours possibles pour les fiches restantes (et le nombre associé à une catégorie n'est as mis à jour).

Additionnal informations / Informations complémentaires

  • version of YesWiki / version de YesWiki doryphore 4.2.2
  • astuces pour la mise en oeuvre:
    • regarder ces lignes : https://github.com/YesWiki/yeswiki/blob/5c7fe740fc2ed0dbccfdd98c154172a7d37687e2/tools/bazar/libs/bazar.js#L780-L796 et https://github.com/YesWiki/yeswiki/blob/5c7fe740fc2ed0dbccfdd98c154172a7d37687e2/tools/bazar/libs/bazar.js#L679
    • voir si la fonction updateFilters est appelée aussi lors des clics
    • voir si cette fonction peut faire une mise à jour automatique des filtres en fonction des résultats restants

J9rem avatar Jul 26 '22 10:07 J9rem