Promotions

  • RemindMe - Rappel automatique (mail, événement, notification)

    Vous souhaitez mettre en place des rappels automatiques ? RemindMe est pour là pour vous ! Il permet de programmer différents types de rappels en fonction d'un déclencheur.

    140,00 €  (280€)
  • Training Management — Pilotez votre organisme de formation dans Dolibarr

    Training Management est l’application métier intégrée à Dolibarr pour les organismes de formation professionnelle. Vous gérez votre catalogue, vos sessions, vos intervenants et vos stagiaires, vous produisez vos documents réglementaires, vous suivez le commercial et la qualité, le tout depuis une interface moderne pensée pour le quotidien des équipes pédagogiques et administratives.

    350,00 €  (700€)

Nouveaux produits

  • LemonSuperPDP

    Le transport de vos factures électroniques via la Plateforme Agréée SUPER PDP, en complément de LemonFacturX. Émission des factures clients, réception des factures fournisseurs, suivi du cycle de vie et e-reporting B2C, directement dans Dolibarr. Nécessite LemonFacturX et un compte SUPER PDP.

    29,00 €
  • All in One Accessibility®

    Website accessibility widget for improving WCAG 2.0, 2.1, 2.2, and ADA, EAA compliance!

    GRATUIT

EasyModelePdf

mp23357d20260708170932

Nouveau

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.0
  • 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+   -   PHP>= 7.4
  • Dernière mise à jour 13/07/2026 11:21

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