Changes

Jump to navigation Jump to search

Développement module

306 bytes added, 12 years ago
m
La première étape est donc de créer un fichier descripteur du module.
Pour cela, aller dans le répertoire '''htdocdev/includes/modulesskeletons''' et recopier le fichier modFacturesmodMyModule.php en modMonModuleclass.phpdans le répertoire'''htdocs/includes/modules'''.
Ensuite, modifier le contenu de ce fichier afin de remplacer:
* les 'modFacturesmodMyModule' en une valeur qui corresponde a la vocation de votre module. Cette valeur doit toujours commencer par 'modMonModulemod'.* $this->id numero = 'invoice' 10000 par $this->id = 'monmodule'* $thisun numero de module libre (Aller dans la page Accueil ->numero = 30 par $thisInfos systeme ->numero = 100000 (mettre un Dolibarr pour connaitre la liste des id libre pris par aucun moduledeja utilises).* $this->const_name = 'MAIN_MODULE_FACTUREMAIN_MODULE_MYMODULE' par $this->const_name = 'MAIN_MODULE_MONMODULEMAIN_MODULE_XXX'où XXX doit correspondre à la valeur choisie pour remplacer MyModule et mis en majuscule.
'''Tester votre descripteur''':
Lancer Dolibarr et aller sur la page '''Configuration->module''', vous devez voir apparaitre une nouvelle ligne avec votre nouveau module et la possibilité de l'activer ou non(parcourez tous les onglets de chaque catégories de modules jusqu'à le retrouver)
== Créer vos tables SQL (optionnel) ==

Navigation menu