Prestashop – Module colissimo – Comment résoudre l’erreur : La propriété ColissimoLabelProduct ->id_colissimo_label est vide. ?

La version 2 du module colissimo sur prestashop 1.8 introduit une nouvelle colonne cn23_format dans la table ps_colissimo_label, hors celui ci n’est pas présente dans le hook hookActionAdminOrdersTrackingNumberUpdate, ce qui declenche une erreur:

La propriété ColissimoLabelProduct->id_colissimo_label est vide.

Il suffit dans la fonction de rajouter cn23_format :

$cn23Extension = Tools::substr(Configuration::get('COLISSIMO_CN23_FORMAT'), 0, 3);
//$this->logger->info('labels ext.'.$cn23Extension);
if (!count($labelIds)) {
    $this->logger->info('Label to be created.');
    
    $colissimoLabel = new ColissimoLabel();
    $colissimoLabel->id_colissimo_order = (int) $colissimoOrder->id;
    $colissimoLabel->id_colissimo_deposit_slip = 0;
    $colissimoLabel->label_format = 'pdf';
    $colissimoLabel->return_label = 0;
    $colissimoLabel->cn23 = 0;
    $colissimoLabel->cn23_format = pSQL(Tools::strtolower($cn23Extension));
    $colissimoLabel->coliship = 1;
    $colissimoLabel->migration = 0;
    $colissimoLabel->insurance = null;
    $colissimoLabel->file_deleted = 0;
    $sendPNAMail = 1;
}

Espérant que ca aidera ceux pour qui la création des étiquettes manuelles ne fonctionnent pas.
Un ticket a été ouvert chez Colissimo, vous pouvez également trouver la solution sur les forums prestashop.

N’hésitez pas à nous présenter votre PrestaShop, si vous avez besoin d’une maintenance.


A lire aussi

Pourquoi choisir une agence web plutôt qu’un outil gratuit en ligne ? - 07/10/2024

Avec la prolifération d'outils gratuits et de l'IA pour créer des sites internet, il peut être tentant d’opter pour une solution DIY (Do It Yourself). Pourtant, passer par une agence web professionnelle comme la nôtre présente de nombreux avantages.

Combien coûte un site internet en 2024 ? Estimez le prix de votre projet ! - 07/05/2024

La création d’un site internet varie selon vos besoins. Que vous envisagiez un site vitrine ou un site e-commerce, les coûts peuvent aller de quelques centaines à plusieurs milliers d’euros. Découvrons les facteurs qui influencent ces tarifs et comment estimer votre projet.

Combien de temps pour trouver votre mot de passe ? - 06/05/2024

Certains mots de passe peuvent être piratés en quelques secondes selon la dernière étude de Hive Systems