Line 13: |
Line 13: |
| | | |
| La première étape est donc de créer un fichier descripteur du module. | | La première étape est donc de créer un fichier descripteur du module. |
− | Pour cela, aller dans le répertoire '''htdoc/includes/modules''' et recopier le fichier modFactures.php en modMonModule.php. | + | Pour cela, aller dans le répertoire '''dev/skeletons''' et recopier le fichier modMyModule.class.php dans le répertoire |
| + | '''htdocs/includes/modules'''. |
| Ensuite, modifier le contenu de ce fichier afin de remplacer: | | Ensuite, modifier le contenu de ce fichier afin de remplacer: |
− | * les 'modFactures' en 'modMonModule'. | + | * les 'modMyModule' en une valeur qui corresponde a la vocation de votre module. Cette valeur doit toujours commencer par 'mod'. |
− | * $this->id = 'invoice' par $this->id = 'monmodule' | + | * $this->numero = 10000 par un numero de module libre (Aller dans la page Accueil -> Infos systeme -> Dolibarr pour connaitre la liste des id module deja utilises). |
− | * $this->numero = 30 par $this->numero = 100000 (mettre un id libre pris par aucun module)
| + | * $this->const_name = 'MAIN_MODULE_MYMODULE' par $this->const_name = 'MAIN_MODULE_XXX' où XXX doit correspondre à la valeur choisie pour remplacer MyModule et mis en majuscule. |
− | * $this->const_name = 'MAIN_MODULE_FACTURE' par $this->const_name = 'MAIN_MODULE_MONMODULE' | |
| | | |
| '''Tester votre descripteur''': | | '''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. | + | 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) == | | == Créer vos tables SQL (optionnel) == |