Bonjour,
Je souhaite modifier le template par défaut pour les factures et les propositions commerciales :
- Supprimer la référence
- Mettre la description en gras
Pour la suppression de la référence, j’ai trouvé l’option dans la configuration.
Pour la mise en gras, c’est plus compliqué.
Il y a une option « cachée » qui permet de mettre la référence en gras, mais pas la description : PDF_BOLD_PRODUCT_REF_AND_PERIOD
Elle est utilisée dans la librairie pdf (core/lib/pdf.lib.php:1390
).
Je vois plusieurs options :
- Créer un module qui implémente le hook
pdf_writelinedesc
, recopier la fonctionpdf_getlinedesc
de la librairie et modifier le petit bout qui m’intéresse. - Ajouter une option
PDF_BOLD_PRODUCT_DESC
, de la même manière que celle de la référence et modifier directement la lib PDF
La première option me semble bien complexe pour pas grand chose et implique de remonter régulièrement les modifications faites dans pdf.lib.php.
La deuxième option peut poser problème pendant les mises à jour de Dolibarr.
Mes questions sont donc :
- Y a t il une troisième option que je n’ai pas envisagé ?
- Est il possible de modifier pdf.lib.php ? Si oui, quelle est la procédure (merge request ? ticket quelque part ?). Je suis développeur et capable d’implémenter cette modification moi même.
Merci d’avance !