Hola me aparece el mensaje ";Se ha producido un error. Esta página no ha cargado Google Maps correctamente. Descubre los detalles técnicos del problema en la consola de JavaScript."; en el front office de la Home
He creado la clave API restringiéndola para la URL de mi web. El problema está en que no se como insertar dicha clave para que enlace a Google Maps y así se pueda ver la ubicación de mi tienda.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Si tienes ya la clave dependería de tu plantilla, para insertar el código. Si nos envías capturas del modulo que gestiona el mapa podemos revisarlo. Una segunda opción es que consultes con el desarrollador del tema.
Hola, veo que da un error en el código, adjunto la captura de pantalla donde se puede ver el error del API. He estado indagando sobre este tema y al parecer la clave API hay que insertarla en la línea
Por otra parte el módulo que gestiona los mapas es "Mapa de Google TM", adjunto captura de pantalla.
Un saludo.
Hola Alvaro.
No tenemos nada adjunto, por favor vuelve a adjuntar la captura para que lo podamos revisar.
Si tienes problemas para adjuntarlo prueba a comprimirlo en un zip lo adjuntas.
Un saludo
Hola Alvaro.
Lo que necesitamos son las capturas del modulo.
Sobre el modulo, si no recuerdo mal, es un modulo de pago y su configuración es muy basica, so hay que añadirle la API que te genera google maps.
La API tiene que ser para tu dominio, no puedes una api que tengas de otro dominio. Si ves que tienes problemas crea una nueva api para tu dominio.
parecer la clave API hay que insertarla en la línea
Lo que nos comentas es para utilizar el mapa que lleva por defecto prestashop, en tu caso estas utilizando un modulo independiente, tendrías que ver si puedes añadirlo en los archivos del modulo, pero me huele a que no este bien esa clave.
Un saludo
Un saludo
Hola, el módulo TM Google Maps es de pago y la captura que os he mandado es de ese módulo, además en la pagina de prestashop aparece esto https://addons.prestashop.com/en/international-localization/20677-tm-google-map.html
Un saudo
Hola Alvaro.
Si, eso es lo que te comentaba que es un modio de pago y solo tienes que añadir código API que te genera google maps.
Lo que te comentaba es que si no te funcionaba, que crearas de nuevo la api para tu dominio.
Sobre las capturas lo que nos adjuntas es un documento doc que nosotros no podemos abrir, necesitamos una captura de pantalla del modulo y que nos adjuntes la captura en un jpg.
Un saludo
Hola Álvaro.
¿ Añadiste la api de Maps ?
Crea una nueva api como te comente antes -> https://developers.google.com/maps/?hl=es-419 y añades la llave de la nueva api.
Si ves que sigues con problemas, lo mejor es que te pongas en contacto con los desarrolladores, al ser de pago no tenemos acceso al modulo para probarlo y el soporte del propio modulo te podrá informar mejor que nosotros.
En este enlace tienes la pagina de soporte -> https://addons.prestashop.com/en/contact-us?id_product=20677
Un saludo
Hola la API(que ya la tengo creada) de Maps no la puedo añadir en la configuración del módulo TM Google Map, en la captura adjunta que os envío se puede ver que no aparece la opción de introducirla, no tengo la ventana *Google API key, en cambio en la captura que me envías se puede ver que si la tiene. Por eso os hablaba de la opción de introducirla en el código.
De todas formas lo voy a comunicar a Prestashop para que me lo pueda resolver.
Un saludo.
Hola Álvaro.
Si no te aparece tiene que ser por un problema en el modulo, la captura que te pase es de la documentación que esta en prestashop, si se puede añadir la api en el código del modulo no podemos saberlo ya que no podemos descargar y revisarlo por eso te comente que la mejor soluciona es comentarlo con los desarrolladores.
Lo que nos comentas de añadir la llave, es para el mapa que se muestra en la s direcciones de la tienda.
Ese archivo lo encuentras en controller -> front -> StoresController.php
Veras una linea parecida a esto:
$this->addJS('http'.((Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE')) ? 's' : '').'://maps.google.com/maps/api/js?sensor=true®ion='.substr($default_country->iso_code, 0, 2));
añadiendo a la url tu Api key de la siguiente forma &key=APIKEYVAAQUIPARAQUEGOOGLELALEA
Quedaría algo como esto:
$this->addJS('http'.((Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE')) ? 's' : '').'://maps.google.com/maps/api/js?sensor=true&key=APIKEYAQUI®ion='.substr($default_country->iso_code, 0, 2));
Un saludo