Editar marca y posición en modulo GJMap de Joomla

GJMap es una extensión de Joomla el cual nos permite incluir el servicio de Google Maps a nuestras páginas web, dicho componente permite de forma fácil personalizar el ancho, alto, posición y zoom del mapa.
Para realizar la configuración seguimos los siguientes pasos:

1.- Ingresamos al administrador de Joomla.
2.- Extensiones / Modulos
3.- Seleccionamos JGMap – Google Map
4.- En opciones básicas es donde tenemos la posibilidad de editar la marca y posición de nuestro mapa (como se muestra en la imagen siguiente):

GJMap

El problema que se me presentó fue que aunque yo le indicaba los valores para Latitud, Longitud y activaba la casilla “Marker”, el icono marker se visualizaba dentro del mapa en un posición totalmente diferente a la indicada por las coordenadas, después de buscar por la red porque se me presentaba el problema no encontré respuesta, la solución que aplique fue editar el archivo que se encarga de configurar la extensión el cual se encuentra en:

modules/mod_JGMap/mod_JGMap.php

Y editar la siguiente linea:

opts.position = new google.maps.LatLng({$marker_lat}, {$marker_lng});

Por:

opts.position = new google.maps.LatLng({$lat}, {$long});

Y listo! Si alguien se le ha presentado también este problema y lo haya resuelto de alguna otra forma lo invito a que lo comparta en la sección de comentarios.

Versión de Joomla: 2.5.9

Web de la extensión GJMap
http://extensions.joomla.org/extensions/maps-a-weather/maps-a-locations/maps/10543

Acerca de Moycas
Developer Web @moycc

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: