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

Line 20: Line 20:
* Tester ce modèle (Voir chapitre précédent) avant d'aller plus loin...
* Tester ce modèle (Voir chapitre précédent) avant d'aller plus loin...


= Personnaliser =
= Personnaliser votre nouveau modèle =
Personnaliser le modèle créé.
Personnaliser le modèle créé.
Toujours dans pdf_propale_masocietebleu.modules.php, chercher la fonction 'Function _pagehead(&$pdf, $fac)'. C'est elle qui gère l'affichage de l'entête.   
Toujours dans pdf_propale_masocietebleu.modules.php, chercher la fonction 'Function _pagehead(&$pdf, $fac)'. C'est elle qui gère l'affichage de l'entête.   
Line 47: Line 47:
* _tableau_versement() - ''Méthode de dessin du tableau des règles de versement''
* _tableau_versement() - ''Méthode de dessin du tableau des règles de versement''
* _pagefoot() - ''Méthode de dessin du pied de page''
* _pagefoot() - ''Méthode de dessin du pied de page''
   
 
== Insertion d'un logo ==
== Example de personnalisation ==   
=== Insertion d'un logo ===
* Ajouter l'instruction:
* Ajouter l'instruction:
<source lang="php">
<source lang="php">
Line 56: Line 57:
* Si le logo se trouve par dessous ou dessus du text existant, supprimer le texte existant en commentant le code qui affiche l'information ou en modifiant sa position.
* Si le logo se trouve par dessous ou dessus du text existant, supprimer le texte existant en commentant le code qui affiche l'information ou en modifiant sa position.


== Insertion d'une signature ou autre en bas de page facture v2.8.1 ==
=== Insertion d'une signature ou autre en bas de page facture v2.8.1 ===
* ouvrir le modèle à modifier crabe ou oursin (dans htdocs/includes/modules/facture/)
* ouvrir le modèle à modifier crabe ou oursin (dans htdocs/includes/modules/facture/)
* insérer (pour ma part ligne 618 juste avant // Show payment mode CHQ)
* insérer (pour ma part ligne 618 juste avant // Show payment mode CHQ)
Line 66: Line 67:
* générer le pdf, la signature apparaît.
* générer le pdf, la signature apparaît.


== Insertion de texte ==
=== Insertion de texte ===
Principales fonctions utilisées
Principales fonctions utilisées
<source lang="php">
<source lang="php">