THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Bonsoir,

Suite à la mise à jour de la version 1.5.3.2 vers la version 1.5.3.3, j'ai constaté cette erreur lorsque je veux traiter une commande en éditant la facture PDF en premier :

Fatal error: Call to undefined function est_autorise() in ../boutique/client/pdf/facture.php on line 39

Pour le bon de livraison, cela ne pose pas de problème.

Et d'ailleurs, une fois le bon de livraison ouvert, je peux ouvrir sans problèmes la facture...

Cela n'est pas super gênant pour le moment, mais je préfère reporter ce bug.

Une idée d'où cela peut provenir ? Et surtout pourquoi l'erreur disparait une fois le bon de livraison édité ?

D'avance, merci.
Keucha

Offline


C'est un bug. Il te faut remplacer dans le fichier client/pdf/facture.php:

    include_once(__DIR__ . "/../../classes/Administrateur.class.php");

par:

    include_once(__DIR__ . "/../../classes/Administrateur.class.php");

    include_once(__DIR__ . "/../../fonctions/modules.php");

Ce sera corrigé en 1.5.3.4


OpenStudio Toulouse

Offline


Finalement, tu veux dire rajouter la ligne :

include_once(__DIR__ . "/../../fonctions/modules.php");

J'ai ajouté cette ligne, ce qui donne dans mon fichier facture.php :

include_once(realpath(dirname(__FILE__)) . "/../../classes/Administrateur.class.php");
include_once(realpath(dirname(__FILE__)) . "/../../fonctions/modules.php");

Mais finalement, cela ne change rien.

Offline

Offline


Correct !

Je m'escrimais à vérifier sur le BO server en n'ayant pas uploadé le nouveau fichier "facture.php"... -_-'

Merci Roadster ! Et bonne nuit.