Jump to content

Carte Google absente du BO


Morklavor

Recommended Posts

Bonjour à tous

Je gère un e-shop qui fonctionne correctement sous 1.6.1.14 pour l'instant sous VPS 1&1

J'ai remarqué que depuis un temps indéterminé mais récent, je ne vois plus la carte de localisation de livraison dans le back-office des commandes.

Ce n'est pas un gros problème vu que j'ai testé et qu'on a accès aux cartes en FO pour les points relais Chrono ou Colissimo, mais ça me chiffonne vu que tout a l'air en ordre. Ça ne semble pas un problème de clé API ou la carte s'afficherait avec un message type "votre clé a dépassé la limite d'utilisation" ou qqch comme ça.

Voilà si vous avez une idée je suis curieux.

image.thumb.png.010433ef929aa8331b4a374d6b03adcb.png

Merci d'avance

Cordialement

Hugues

Link to comment
Share on other sites

AH ok donc l'API a disparu "NoApiKeys" ; pourtant j'avais bien renseigné la clé y a longtemps quand y a eu l'histoire de Googlemaps (et où j'avais le problème de carte grisée)

Bon bah jv me replonger dedans, merci !

 

Link to comment
Share on other sites

Réponse

https://css.comonsoft.com/actualites/prestashop-1-7-google-maps-backoffice-ne-fonctionne-pas.htm

C'est pour 1.7 mais ça marche pratiquement pareil (ligne 339 au lieu de 336).

Aucune idée de ce qui s'est passé pour que mon AdminOrderController eut un commentaire "false" après "v-3.exp"...

La solution est super simple, pas très propre car on est obligé de modifier un fichier du cœur de Prestashop, mais bon faute de mieux…  Le fichier à modifier est :

controllers/admin/AdminOrdersController.php

À la ligne 336 modifier le code suivant :

  $this->addJS('https://maps.googleapis.com/maps/api/js?v=3.exp');

en

  $this->addJS('https://maps.googleapis.com/maps/api/js?v=3.exp&key=votreclefdeinie-sur-console.developers.google.com');
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...