THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

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