Jump to content

Implémentation clé API Google maps pour widget Mondial Relay


Recommended Posts

Salut,

 

Pour afficher la carte du widget Mondial Relay, j'ai eu pour instruction de Mondial Relay d'implémenter la ligne de code suivante :

 

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&key=CLE_API"></script>  

 

Où « &key=CLE_API » est le seul paramètre ajouté par rapport à la ligne de code actuelle, et où CLE_API est la clé générée par Google.

 

J'ai bien généré ma clé API Google Maps mais maintenant, je ne sais pas où je dois implémenter cette ligne de code.

J'ai beau cherché et je ne trouve pas.

 

Sauriez-vous me dire dans quel fichier de mon module Prestashop Mondial Relay, je dois aller apporter cette modification s'il vous plaît ?

 

J'ai la dernière version du module Mondial Relay Prestashop.

 

Merci d'avance pour votre aide,

Aurélie

Link to comment
Share on other sites

  • 2 weeks later...

Salut,

 

Pour afficher la carte du widget Mondial Relay, j'ai eu pour instruction de Mondial Relay d'implémenter la ligne de code suivante :

 

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&key=CLE_API"></script>

 

Bonjour Binette.

Je suis moi aussi à la recherche du fichier ou implémenter cette fichue ligne de code.

Bon déjà , comment as tu fait pour joindre Mondial Relay ??? j'essaie depuis 3 semaines, sans aucun résultat

Idem via la page contact sur addons.prestashop.com

 

J'ai essayé plusieurs fichiers ( entre autre, Header_widget.tpl par exemple à la section " <!--On charge Google Map API--> ") mais toujours rien.

As-tu pu résoudre ton problème ?

Car depuis ce bug, j'ai un taux d'abandon de panier qui explose !! j'envisage même de changer de crèmerie concernant mes envois.

 

Merci à tous pour votre aide.

Link to comment
Share on other sites

Re bonjour à tous.

Bon, j'ai (enfin) trouvé. :) :) :) :)

La ligne de code est à insérer dans le fichier header.tpl de ton thème ( thèmes/nom de ton thème/header.tpl )

Le code est à coller entre les balises <head> et</head>

Moi je l'ai simplement ajouté juste après <head>

 

a +++++

Link to comment
Share on other sites

Salut,

 

Désolée pour ma réponse tardive, j'étais en plein lancement de mon site Internet !

Je n'ai effectivement pas résolu ce problème et je te remercie beaucoup Mik-hey pour le tuyau !

Je vais essayer d'appliquer ce que tu as fait !

 

Je m'étais du coup contentée de supprimer le widget.

 

A+ !

Binette

Link to comment
Share on other sites

Bon bah tu as de la chance Mik-hey car 

 

Re bonjour à tous.

Bon, j'ai (enfin) trouvé. :) :) :) :)

La ligne de code est à insérer dans le fichier header.tpl de ton thème ( thèmes/nom de ton thème/header.tpl )

Le code est à coller entre les balises <head> et</head>

Moi je l'ai simplement ajouté juste après <head>

 

a +++++

 

Bon bah tu as de la chance Mik-Hey car j'ai fait comme tu as dit en dernier et ça ne marche pas chez moi.

 

J'ai collé ma ligne de code :  <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&key=CLE_API"></script>

où CLE_API est le numéro de clé API que j'ai obtenu de Google, juste après la balise <head> mais rien n'y fait.

 

J'ai bidouillé les fichiers header.tpl et header_widget.tpl du module Mondial Relay et toujours rien non plus.

 

Est-ce que j'aurai oublié quelque chose tu crois ?

Ma ligne de code est identique à la tienne ?

 

Pourtant, Mondial Relay m'avait dit de juste ajouter la clé API dans le code déjà écrit (sans pour autant préciser dans quel fichier).

Link to comment
Share on other sites

Sur ta console Google C'est bien la clé "Google Maps JavaScript API" qu tu as activée?

Tu as bien collée les 39 caractères de ta clé ? ( en tout cas la mienne fait 39 caractères, je ne sais pas si c'est pareil pour tout le monde)

Tu n'aurais pas un espace en trop a la fin de ta clé ? ( c'est courant en faisant un copier/coller)

Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...

Bonjour

Je vois partout qu'il faut mettre la clé API pour faire fonctionner, mais moi j'ai fait marcher le module de chronopost 4.2.1 sans clé API de google en modifiant chronopost.php à la ligne 771 de la fonction "public function hookHeader($params)"

 

Code d'origine:   "  return '<script type="text/javascript" src="https://maps.google.com/maps/api/js"></script>';"

Code modifié :         return '<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"></script>';

 

Comme on peut voir j'ai juste ajouter ?sensor=false bizzarement ça fonctionne  :).

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...