Créer une version custom de pdf.lib

Bonjour à tous,

Je cherche à créer des version custom de la librairie pdf.lib pour générer mes documents

Pour la partie expédition, aucun soucis :
J’ai modifié cette ligne dans mon Template de création du pdf :
require_once DOL_DOCUMENT_ROOT.‹ /core/lib/pdf.lib.php ›;
en :
require_once DOL_DOCUMENT_ROOT.‹ /custom/INFOMECA/pdfexpe.lib.php ›;

Par contre pour la partie commande et facture, impossible, j’ai à chaque fois une erreur 500 malgré que le fichier soit bien présent dans custom/Infomeca.
Je remplace :
require_once DOL_DOCUMENT_ROOT.‹ /core/lib/pdf.lib.php ›;

Par:

require_once DOL_DOCUMENT_ROOT.‹ /custom/INFOMECA/pdffac.lib.php ›; (facture)
require_once DOL_DOCUMENT_ROOT.‹ /custom/INFOMECA/pdfcom.lib.php ›; (commande)

Il y a t’il un truc particulier pour que ça marche ?

En vous remerciant par avance
Olivier

Bonjour,

Vu qu’il s’agit d’une erreur 500 avez-vous regardé les logs PHP ?

Bonjour,

Merci beaucoup.
Bêtement je n’ai pas pensé à regarder :smiling_face_with_tear:

Le problème vient d’un conflit avec le module adresse de livraison d’ATM qui appel pdf.lib.php donc conflit de variables

Après c’est étonnant que celà fonctionne avec le module expédition du coup