Morklavor Posted May 25, 2019 Share Posted May 25, 2019 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. Merci d'avance Cordialement Hugues Link to comment Share on other sites More sharing options...
Eolia Posted May 25, 2019 Share Posted May 25, 2019 La réponse est dans votre console (F12) au niveau des erreurs/warnings Link to comment Share on other sites More sharing options...
Morklavor Posted May 26, 2019 Author Share Posted May 26, 2019 Ci-dessous le résultat. Je précise que je n'ai rien changé depuis des semaines sur mon installation, sinon j'aurais une vague idée sur ce qui s'est passé. Link to comment Share on other sites More sharing options...
Eolia Posted May 26, 2019 Share Posted May 26, 2019 Non... Cliquez la-dessus Link to comment Share on other sites More sharing options...
Morklavor Posted May 26, 2019 Author Share Posted May 26, 2019 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 More sharing options...
Morklavor Posted May 26, 2019 Author Share Posted May 26, 2019 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now