THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline


Bonjour

Après un upgrade de 235 vers 243,
la première page du panier n'affiche pas les boutons suivant, etc.

En utilisant index_dev.php, ça précise le problème :

UndefinedMethodException in Delivery.php line 58:
Attempted to call an undefined method named "getDeliveryMode" of class "CustomDelivery\CustomDelivery".

Sauf que je n'ai pas idée de ce que je peux/dois faire pour corriger ce problème.

Cordialement

Offline


Vide ton cache !! (copyright @Rodaster31 wink)

Last edited by Nog (03-11-2021 22:10:35)

Offline


Bonjour

Eh bien non, il ne suffit pas de vider le cache dans ma boutique.
C'est le module CustomDelivery qui est utilisé et qui provoque cette erreur :

UndefinedMethodException in Delivery.php line 58:
Attempted to call an undefined method named "getDeliveryMode" of class "CustomDelivery\CustomDelivery".

J'ajoute que ça fonctionne très bien avec un autre module de livraison...

Last edited by gornety (05-11-2021 11:06:02)

Offline


Bonjour,

Vider le cache  était un petit clin d'oeil à Roadster31.

As-tu esayer de réinstaller le module CustomDelivery. L'erreur fait référence à l'absence de la methode getDeliveryMode dans la classe indiquée.
Quelle est la version du module utilisée ? Dans sa version 2.1.1 au niveau de la ligne 207 tu devrais trouver la fonction getDeliveryMode().

    public function getDeliveryMode()
    {
        return 'delivery';
    }

Si ce n'est pas le cas, il te faudra réinstller le module ou ajouter cette fonction à la main.

Offline


Merci Nog, ça marche, bravo !

Offline