Bonjour,
J’ai fait une mise à jour du widget drop-down (menu déroulant) dispo sur le dépôt officiel pour ajouter une possibilité de synchroniser la valeur entre plusieurs drop-down présents sur des pages différentes.
Par exemple, quand il y a trop de widgets sur une page, vous pouvez-maintenant utiliser ce menu déroulant pour répartir les widgets sur plusieurs pages, et utiliser la synchronisation pour garder le même élément sélectionné même si vous naviguez entre les pages.
Utilisez le menu déroulant comme sélecteur principal sur chacune des pages, et définissez le même ID de session pour chacun des menus. Ainsi, quand vous naviguerez d’une page à l’autre, le menu gardera la même valeur (et l’affichage des widgets liés se mettra à jour en conséquence).
Le lien pour le widget mis à jour est : https://varamil.github.io/grist-widget/drop-down/index.html, un exemple est disponible ici et le code source est disponible sur Github. Le README sur Github décrit comment configurer la synchronisation.
Sous le capot, la synchronisation est faite en sauvegardant la valeur du menu la session de navigation du navigateur. Donc, plusieurs onglets peuvent être ouverts en même temps avec des valeurs différentes, et différents utilisateurs peuvent visualiser la même page et sélectionner des valeurs différentes.





