Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

GoogleMaps marker décalé
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Salut à tous,
petite contribution :

J'ai testé les 2 modules :
- GoogleMaps
- CG GoogleMaps

Personnellement je préfère GoogleMaps, version 0.2.0, car il gère mieux les Markers.

Cependant, un bug s'est glissé (dans GoogleMaps) et l'affichage des markers est avec une ancre centrée au milieu de l'image png et pas en bas de celle-ci.
Bug qui n'apparait pas lors de l'édition en mode administrateur mais par contre lors de l'affichage sur le site.

Pour corriger cela, il suffit d'éditer le fichier GoogleMapAPI.class.php dans :
modules/GoogleMaps/lib/GoogleMapAPI-3.0

à la ligne 1505 :

$iconAnchorY = (int) ($_image_info[1] / 2);

remplacez par :

$iconAnchorY = (int) ($_image_info[1]);

D'ailleurs vous pouvez personnaliser les lignes 1502 et 1505 afin de définir la position de l'ancre de vos markers.

Voili, voilou...
Même si c'est résolu, je laisse pour le moment le sujet ouvert en attendant vos remarques.

Y'avait peut-être plus simple mais j'ai pas trouvé.
a++
Répondre
#2

Merci pour le partage :lol:

Peut-être aussi le signaler dans le bug tracker pour correction.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#3

l'astuce est bonne à prendre de toute façon.

C'est vrai que modifier le code source n'est jamais bon (quid des updates de module ?)

Regarder également si un bug n'est pas déjà déclaré : et c'est le cas : http://dev.cmsmadesimple.org/bug/view/7715
Répondre
#4

Oui déclaré, mais sans la correction, ce serait magnifique que tu la communiques.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)