Sur Prestashop, une petite note pour les marchands ou les devs qui rencontrent l’erreur suivante sur l’installation du module Colissimo v1.6.1, au niveau du parcours de commande et des adresses de livraison (côté public) :
"Table XXX_colissimo_address [...] is not defined"
La correction se trouve dans le fichier /www/modules/colissimo/colissimo.php, ligne 390 : il y a un problème de création de la table colissimo_address dans la base de données.
Il faut remplacer :
$colissimoAddress = "CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'colissimo_address` (
Par :
$colissimoAddress = "CREATE TABLE IF NOT EXISTS `"._DB_PREFIX_."colissimo_address` (
Pour les détails : il s’agit d’un problème de simples quotes ( ‘ ) qu’il faut remplacer par des double quotes ( ” ).
J’espère que la correction apportera de l’aide aux personnes concernées en attendant le fixe de Colissimo
Bonjour,
Merci pour votre remontée, effectivement, cette anomalie ne concerne uniquement les personnes qui téléchargent le module et l’installe pour la première fois. Les marchands qui font la mise à jour du module n’ont pas été impactés.
Le correctif sera intégré dans la prochaine release.
Cordialement
Bonjour Frédéric !
Super, merci pour avoir pris le temps de répondre, ainsi que pour les infos complémentaires.
Je ne savais pas comment vous contacter, et si vous aviez vu la chose (comme la dernière maj du module datait du 18 janvier je crois).
Du coup je me suis permis de rédiger cet article au cas où, après avoir moi même eu le soucis.
Auriez-vous par hasard un bug tracker ou un Github public afin de poster le lien ici (ça peut toujours servir pour les minis problèmes qui peuvent survenir) ?
Bonne fin de semaine à vous et bon déploiement !