Ceci est une base de connaissance concernant YesWiki et ses usages. Si vous avez des questions ou des réponses, posez-là ici, merci !
0 votes
par (560 points) dans Bazar

Bonjour,

Je souhaiterais avoir des Popups de carte personnalisés avec uniquement certaines informations de la fiche Bazar qui s'affiche et une mise en forme propre en CSS.

Après recherche et découverte de ce sujet, il semble qu'il faille modifier ce qu'il y a dans marker[i].bindPopup() du fichier map.tpl.html. Serait-il possible d'indiquer un exemple de code à mettre, pour pouvoir voir précisément la méthode utilisée pour de nombreux sites (un exemple : https://www.basededonnees-habitatparticipatif-oasis.fr/?CartE) ?

Le niveau de connaissance en Leaflet devient trop important pour que j'arrive à faire quelque chose sans partir d'un exemple concret...

Merci d'avance !

Florian

1 Réponse

+1 vote
par (3.3k points)
sélectionné par
 
Meilleure réponse
Bonjour,

Tu as raison, c'est bien le fichier map.tpl.html qu'il faut personnaliser.

En voici un exemple issu du site https://mednum73.fr/?PageActeurs

Code source : https://mednum73.fr/themes/tools/bazar/templates/carto.tpl.html (puis faire enregistrer-sous dans ton navigateur)

Penses à mettre ton template personnalisé dans le répertoire www/custom/tools/bazar/template (à créer si pas encore présent). Cela t'évitera de perdre tes modifs lors de la prochaine mise à jour de ton wiki.

Bonne journée
par (560 points)
Super, merci beaucoup c'est exactement ce qu'il me fallait !
Etant donné que ces fichiers personnalisés n'ont pas de noms standards, je ne savais pas comment le retrouver (je n'avais pas pensé à carto ;) )

Merci encore !
Bonne journée,
...