31,003
edits
| Line 17: | Line 17: | ||
= [[File:Art.png]] Créer un descripteur de Module (obligatoire) = | = [[File:Art.png]] Créer un descripteur de Module (obligatoire) = | ||
'''Quand''': Obligatoire dès qu'une extension est développée, quelque soit sa vocation. | '''Quand''': Obligatoire dès qu'une extension est développée, quelque soit sa vocation. | ||
== Créer votre descripteur == | == Créer votre descripteur == | ||
| Line 27: | Line 24: | ||
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'. | * les ''modMyModule'' en une valeur qui corresponde a la vocation de votre module. Cette valeur doit toujours commencer par 'mod'. | ||
ATTENTION: Le MyModule '''DOIT''' être une série de caractère, et les seuls caractères permis sont [A-Za-z] et la longueur MAX de XXX est de 12 caractères. Dans la version 2.9 sera ajouté le support du caractère "_" dans le nom de la classe et les caractères permis seront [A-Za-z_]. | |||
* $this->numero = ''10000'' par un numero de module libre (Aller dans la page '''Accueil -> Infos système -> Dolibarr -> Modules''' pour connaitre la liste des id module deja utilises). | * $this->numero = ''10000'' par un numero de module libre (Aller dans la page '''Accueil -> Infos système -> Dolibarr -> Modules''' pour connaitre la liste des id module deja 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). | ||