Première étape : Module Builder Dolibarr
Pour commencer, allons créer un projet dans Module Builder, par exemple un module “coucou”. L'objectif de ce module n'est que pédagogique.
Une fois le module créé, récupérez le code source généré par Module Builder :
coucou/ ├── admin │ └── setup.php ├── ajax │ └── myobject.php ├── backport │ └── v16 │ └── core │ └── class │ └── html.formsetup.class.php ├── build │ └── makepack-coucou.conf ├── ChangeLog.md ├── COPYING ├── core │ └── modules │ └── modCoucou.class.php ├── coucouindex.php ├── img │ └── README.md ├── langs │ └── en_US │ └── coucou.lang ├── lib │ └── coucou.lib.php ├── modulebuilder.txt ├── README.md ├── sql │ ├── dolibarr_allversions.sql │ └── llx_c_action_trigger.sql └── test └── phpunit └── functionnal └── CoucouFunctionalTest.php 17 directories, 16 files
Étape suivante : smartboot pour ajouter SmartMaker à votre module