THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Module TNT Express National

(17-11-2015 19:25:02)


Bonjour,
j'ai un souci avec le module TNT Express National (France) - Thelia 2.2.1 - TNT 1.1.2, dans le panier j'ai le message :

Estimation des frais de port pour France métropolitaine
Aucun mode de livraison disponible pour ce panier et ce pays

Et pourtant j'ai bien les réglages :

Dans Accueil / Configuration / Pays : France métropolitaine activée
Dans Accueil / Configuration / Configuration du transport : TNT Express National (France)    -> France
Dans Accueil / Configuration / Zones de livraison :
France -> Andorre, France métropolitaine, Principauté de Monaco -> Livraison par colissimo en 72h, TNT Express National (France)

Si j'active le module Colissimo, le processus d'achat peut continuer, sinon ça fonctionne comme s'il ne trouvait pas le module TNT.

Après avoir désinstallé/réinstallé le module TNT et quand je crée un nouveau panier, le module TNT est bien trouvé :

Estimation des frais de port
avec : TNT Express National (France)

Mais le coût du transport reste à 0.

Je créé ensuite le client avec une adresse française, et là :

Estimation des frais de port pour France métropolitaine
Aucun mode de livraison disponible pour ce panier et ce pays

Offline


Sur une fresh install de thelia en local, je retrouve un bug que j'avais déjà eu auparavant : au moment de configurer le module tnt, il faut renseigner le code postal, et le module renvoie automatiquement la ville correspondante. Mais le module ne parvient jamais à trouver la ville. Les données sont peut être corrompues à ce niveau.

Où se trouvent les éléments de configuration du module ? J'aimerais voir si une intervention manuelle dans la bas règle le problème.

Dans l'inspecteur de Chrome on peut voir l'erreur :

Ajout :
Failed to load resource: the server responded with a status of 404 (Not Found) : http://localhost:8888/module/TNTFrance/get/cities/69100
Cette adresse est d'ailleurs bizarre puisque le logiciel est installé sur http://localhost:8888/thelia_2.2.1/

Last edited by ngw (18-11-2015 13:22:51)

Offline


J'ai avancé sur la question :

Dans la table module_config_i18n où est enregistrée la config du module TNT, le champs "locale" contient "us_US", alors j'ai choisi le français comme langue par défaut. Lorsque je remplace "us_US" par "fr_FR" pour toutes les lignes de la table, le module se met à fonctionner en front office. En revanche, en back-office, je perds mes réglages !