misc: use a popup to display markers at same position (#76894) #260
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/76894-markers-same-place-popup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ca0b84752d
to2d837cefbd
2d837cefbd
to539068a1fd
539068a1fd
to42fe3501fb
42fe3501fb
toc51ebd03a7
Voilà pour afficher, quand il y a plusieurs points à la même position, une popup avec des boutons radio avec les libellés des options,
Comme la popup est détruite quand elle est fermée, ça ne tenait pas de se reposer sur les valeurs des
<input type=radio>
créés dans celle-ci, ça passe donc désormais par un champ caché supplémentaire (<input type="hidden" name="{{widget.name}}$marker_id"
).Comme les boutons radio n'étaient plus utilisables j'ai revu pour simplement avoir les clics sur les marqueurs, ça a également l'avantage de corriger le comportement qui faisait qu'un clic de sélection amenait un zoom de la carte.
J'ai également modifié le comportement pour les autres points, pour également ouvrir une popup avec juste le libellé, il était actuellement uniquement affiché en tooltip "title", assez peu visible.
C'est du javascript à la mode jquery (et pas joli du tout), pas encore en mesure de faire autre chose.
Il y a un petit test unitaire (et modif à wcs/qommon/form.py) parce qu'en testant je perdais la sélection au retour vers la page précédente.
WIP: misc: use a popup to display markers at same position (#76894)to misc: use a popup to display markers at same position (#76894)