Documents générés

Les documents générés sont stockés dans le répertoire définit par la constantes DOL_DATA_ROOT

= Générer des documents dans de nouveaux modules = Si vous générez des documents dans un nouveau module, vos fichiers générés doivent être dans Pour créer ces répertoires, vous pouvez utiliser la fonction
 * DOL_DATA_ROOT/monmodule pour des fichiers permanents.
 * DOL_DATA_ROOT/monmodule/temp pour des fichiers temporaires.

Pour générer ces fichiers sur le modèle de Dolibarr, voici les fichiers à créer:
 * 1) la page où placer la "cartouche" (affichage) permettant à l'utilisateur de générer un nouveau document et de consulter les documents existants
 * 2) htdocs/core/modules/mod[type de document].class.php au cas où ce fichier n'existerait pas déjà
 * 3) htdocs/core/modules/[type de document]/module_[type].php qui contiendra la définition de la classe de génération
 * 4) htdocs/core/modules/[type de document]/pdf_[modele]_[type].modules.php qui contiendra le modèle de génération du document
 * 5) htdocs/document.php qui contient la procédure de livraison des fichiers une fois créés (et leur suppression) - il faut également y ajouter le type de document et le répertoire correspondant
 * 6) la(les) classe(s) qui contien(nen)t  les données à afficher  (classes product.class.php ou facture.class.php, ou autres, selon le document à générer)

Pour pouvoir downloader les fichiers générés en utilisant le mécanisme de sécurité de Dolibarr, il convient de

Plus de documentation au sujet de la fabrication des modèles eux-mêmes, est disponible sur la page Créer un modèle de document PDF ou Créer un modèle de document ODT.