Créer un modèle de document PDF: Difference between revisions

m
no edit summary
mNo edit summary
Line 12: Line 12:


= Créer le nouveau modèle =
= Créer le nouveau modèle =
Par sécurité, on conservera les modèles d'origine. Pour l'exemple, on part du principe qu'on crée un nouveau module de proposition commercial qu'on nommera 'masocietebleu' et qui s'inspire du module 'bleu':
Par sécurité, on conservera les modèles d'origine. Pour l'exemple, on part du principe qu'on crée un nouveau module de proposition commercial qu'on nommera 'masocietebleu' et qui s'inspire du module 'azur':
* copier-coller pdf_propale_bleu.modules.php
* copier-coller pdf_propale_azur.modules.php
* renommer la copie en pdf_propale_masocietebleu.modules.php
* renommer la copie en pdf_propale_masocietebleu.modules.php
* l'éditer et faire les modifs suivantes dans le code:
* l'éditer et faire les modifs suivantes dans le code:
# Renommer 'Class pdf_propale_bleu { '    en 'Class pdf_propale_masocietebleu { '  (ligne 24)
# Renommer 'Class pdf_propale_azur { '    en 'Class pdf_propale_masocietebleu { '  (ligne 24)
# Renommer 'Function pdf_bleu($db=0)' en 'Function pdf_propale_masocietebleu($db=0)'  (ligne 26)
# Renommer 'Function pdf_propale_azur($db=0)' en 'Function pdf_propale_masocietebleu($db=0)'  (ligne 26)
# Sauvegarder : le modèle 'masocietebleu' est disponible dans la liste des modèles de propales de Dolibarr
# Sauvegarder : le modèle 'masocietebleu' est disponible dans la liste des modèles de propales de Dolibarr
* Tester ce modèle (Voir A) avant d'aller plus loin...
* Tester ce modèle (Voir A) avant d'aller plus loin...