Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Chronopost Prestashop : comment corriger probleme de chargement Map ?

tout servces prestashop

1. PrestaShop : Vérifier la clé API Google Maps

Le problème de carte qui ne s’affiche souvent vient d’une clé API Google Maps incorrecte ou manquante. Assurez-vous d’avoir activé une clé valide dans la console Google Cloud et de l’avoir renseignée dans le module Chronopost.

Vérifiez aussi que la clé est bien autorisée à utiliser les services Maps JavaScript. Une clé incomplète ou limitée à un domaine erroné peut empêcher le chargement de la carte.


2. PrestaShop : Activer les services nécessaires dans Google Cloud

Dans la console Google Cloud, vous devez activer les services suivants : Maps JavaScript API, Geocoding API et Places API. Ces services sont indispensables pour que la carte s'affiche correctement.

Sans cela, le module Chronopost ne pourra pas localiser les points relais ni afficher l’interface de sélection. Pensez à relancer le cache après avoir effectué les modifications API.


3. PrestaShop : Désactiver les bloqueurs de scripts

Certains navigateurs ou extensions (comme uBlock, Adblock) peuvent bloquer les scripts Google nécessaires à l’affichage de la carte. Cela peut empêcher la map de se charger correctement pour vos clients.

Effectuez un test en mode navigation privée et vérifiez la console du navigateur (F12) pour voir si des erreurs liées à Google Maps sont présentes. Adaptez le site pour contourner ce type de conflit.


4. PrestaShop : Corriger les erreurs JavaScript

Une erreur JavaScript dans votre thème ou un autre module peut bloquer le chargement de la carte Chronopost. Vérifiez la console de développement dans votre navigateur pour identifier d’éventuelles erreurs.

Des conflits entre modules peuvent empêcher le bon fonctionnement du script de carte interactive. Corrigez ou désactivez temporairement les scripts problématiques pour tester l'affichage de la map Pickup.


5. PrestaShop : Vérifier les permissions du domaine dans Google Cloud

Dans les paramètres de sécurité de votre clé API Google Maps, assurez-vous que votre nom de domaine est autorisé à utiliser cette clé. Un domaine mal configuré peut entraîner un blocage de la carte.

Ajoutez votre domaine avec et sans "www", en HTTP et HTTPS, pour couvrir toutes les variantes. Cela garantit que les requêtes API sont bien acceptées par Google.


6. PrestaShop : Utiliser la dernière version du module Chronopost

Un module obsolète peut ne plus être compatible avec les versions actuelles de Google Maps ou PrestaShop. Vérifiez si une mise à jour du module Chronopost est disponible et installez-la.

Les mises à jour corrigent souvent des bugs connus liés à l’affichage de la map et assurent la compatibilité avec les dernières APIs Google.


7. PrestaShop : Vider le cache de PrestaShop et du navigateur

Un cache obsolète peut empêcher le chargement de la carte, surtout si des scripts ont été récemment modifiés. Videz le cache PrestaShop depuis le back-office et celui du navigateur.

Cette action permet de forcer le chargement des nouvelles ressources, y compris les scripts nécessaires à l’affichage correct de la Google Map Chronopost.


8. PrestaShop : Tester avec un thème par défaut

Si vous utilisez un thème personnalisé, essayez de basculer temporairement vers le thème PrestaShop par défaut (comme Classic) pour vérifier si le problème de carte persiste.

Certains thèmes bloquent ou modifient les hooks nécessaires à l’affichage du widget Chronopost. Ce test permet d’identifier un conflit de thème rapidement.


9. PrestaShop : Désactiver les modules de cache ou d’optimisation

Les modules comme PageSpeed, CCC, ou Smart Cache peuvent minifier ou retarder l’exécution des scripts Google Maps, empêchant ainsi la carte de s'afficher correctement.

Désactivez temporairement ces optimisations pour voir si la carte Chronopost se charge correctement. Ensuite, ajustez les règles d'exclusion si nécessaire.


10. PrestaShop : Contacter le support Chronopost

Si toutes les vérifications techniques ont été faites sans succès, il peut s’agir d’un bug du module ou d’un problème côté serveur. Contactez alors le support technique de Chronopost ou du développeur du module.

Ils pourront analyser les logs d’erreurs, tester l’intégration sur leur environnement, et vous proposer une solution ciblée. Ne négligez pas cette aide si le problème persiste malgré vos tentatives de correction.