Petite question technique sur conorderfee/conorderfee.php sous PrestaShop 1.7.4.4 pour : Malgré l'activation de CONORDERFEE_ENABLED et la visibilité des frais dans le panier, l'appel à $this->runCartFeeSync($params['cart'], true) via le hookActionValidateOrderBefore ne garantit pas systématiquement l'inclusion des frais dans la commande finale validée..
Voici l'implémentation actuelle :
function hookActionValidateOrderBefore($params)
{
if (!(int) Configuration::get('CONORDERFEE_ENABLED')) {
return;
}
if (!isset($params['cart']) || !($params['cart'] instanceof Cart)) {
return;
}
Faut-il modifier la signature de méthode ou l'enregistrement du hook sous PHP 8.2 ? Avez-vous déjà corrigé ce cas ?