Promotions

  • Questionnaire

    Ce module permet de réaliser des questionnaires dans Dolibarr. Ce module est utilisable seul mais est aussi capable de se greffer au module Agefodd. (il est intégré dans la version Agefodd 2025).

    250,00 €  (600€)

Nouveaux produits

  • Prisme - Habillage de Dolibarr, clair et sombre

    Habille le theme actif sans le remplacer. Six ambiances, chaque reglage ajustable, un pendant sombre, et des graphiques enfin regardables.

    29,00 €
  • Dolibarr The Book 24.0 for services (English version)

    Step-by-step guide in English to run a service company with Dolibarr™ 24: quotes and online signature, contracts, interventions, tickets, projects, time entry and time-based invoicing, WebPortal customer portal, resources, BookCal appointments, e-invoicing and accounting. Illustrated with screenshots, A4 PDF format.

    16,67 €

EasyModelePdf

mp23357d20260708170932

Installez vos modèles PDF personnalisés (pdf_*.modules.php) par simple glisser-déposer — sans module porteur à développer.

  • Auteur Nicolas Zaoui
  • Version du module 0.1.1
  • Date de sortie 08/07/2026
  • Accès aux mises à jour et aux téléchargements 2 ans
  • Comment contacter l'assistance nz@anatoleconseil.com
  • Compatibilité Dolibarr V19 - V24   -   PHP>= 7.4
  • Dernière mise à jour 06/10/2026 23:41

Plus d'infos...

EasyModelePdf — déposez vos modèles PDF, c'est installé

Vous avez développé un modèle PDF personnalisé (pdf_monmodele.modules.php) pour un client. Dolibarr n'offre aucun moyen de l'installer : il faut fabriquer un module porteur à la main pour chaque client, déclarer module_parts['models'], copier le fichier dans le bon répertoire core/modules/<objet>/doc/... et ne pas oublier que le nom de la classe doit être identique au nom du fichier, sinon le modèle n'apparaît jamais, sans aucune erreur.

EasyModelePdf remplace tout ça par un glisser-déposer.

Fonctionnement

  • Déposez vos fichiers pdf_*.modules.php sur la page de configuration du module (plusieurs à la fois).
  • Détection automatique de l'objet cible via la classe parente ModelePDF* : commandes clients, factures, devis, expéditions, bons de livraison, commandes et factures fournisseurs, contrats, interventions, projets, tâches, stock, ordres de fabrication, BOM, tickets.
  • Validation avec messages d'erreur clairs : forme du nom de fichier, classe PHP présente, et la règle Dolibarr « classe = nom de fichier » vérifiée au lieu d'échouer silencieusement.
  • Stockage pérenne : le fichier est conservé dans le répertoire documents de Dolibarr (source de vérité) et déployé dans l'arborescence du module. Une mise à jour du module ne perd jamais vos modèles — ils sont redéployés automatiquement à l'activation.
  • Gestion depuis la même page : activer/désactiver le modèle, le définir par défaut pour son type d'objet, le retélécharger, le supprimer. Les modèles installés apparaissent aussi dans les listes natives de modèles de documents, comme n'importe quel modèle du core.

Prérequis

  • Dolibarr 19.0+, PHP 7.4+
  • Le serveur web doit pouvoir écrire dans le répertoire du module pour déployer les modèles (un avertissement clair s'affiche sinon).

Note de sécurité : téléverser un fichier PHP revient à déployer du code. L'envoi est réservé aux administrateurs Dolibarr, protégé CSRF, et le fichier est analysé pour vérifier qu'il déclare bien la classe de modèle attendue. Ne déployez que des modèles de confiance.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org