31,003
edits
| Line 27: | Line 27: | ||
=== Créer votre descripteur === | === Créer votre descripteur === | ||
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: | ||
Pour cela, aller dans le répertoire '''dev/skeletons''' et recopier le fichier modMyModule.class.php dans | * Créer le répertoire '''/htdocs/''monmodule''/core/modules'''. Puis, aller dans le répertoire '''dev/skeletons''' et recopier le fichier modMyModule.class.php dans ce répertoire '''htdocs/''monmodule''/core/modules'''. | ||
'''htdocs/monmodule/core/modules'''. | |||
Ensuite, modifier le contenu de ce fichier afin de remplacer: | Ensuite, modifier le contenu de ce fichier afin de remplacer: | ||
* les ''modMyModule'' en une valeur qui corresponde a la vocation de votre module. Cette valeur doit toujours commencer par 'mod' et ne contenir que des caractères alphabétiques. | * les ''modMyModule'' en une valeur qui corresponde a la vocation de votre module. Cette valeur doit toujours commencer par 'mod' et ne contenir que des caractères alphabétiques. | ||
* $this->numero = ''10000'' par un numéro de module libre (Aller dans la page '''Accueil -> Infos système -> Dolibarr -> Modules''' pour connaître la liste des id module déjà utilises). | * $this->numero = ''10000'' par un numéro de module libre (Aller dans la page '''Accueil -> Infos système -> Dolibarr -> Modules''' pour connaître la liste des id module déjà utilises). | ||
* Modifier éventuellement les autres variables définies dans le constructeurs (Voir le commentaire dans le code du squelette pour leur signification). | * Modifier éventuellement les autres variables définies dans le constructeurs (Voir le commentaire dans le code du squelette pour leur signification). | ||
Votre fichier descripteur de votre module est alors en place. | Votre fichier descripteur de votre module est alors en place. | ||