Développement module: Difference between revisions

Jump to navigation Jump to search
(Updated boxes path)
Line 407: Line 407:
=== Définissez vos box ===
=== Définissez vos box ===
Pour cela, modifier les tableaux $this->boxes du fichier descripteur de module.
Pour cela, modifier les tableaux $this->boxes du fichier descripteur de module.
Il suffit d'ajouter une ligne par fichier box qui se trouve dans le répertoire '''htdocs/core/boxes'''
Il suffit d'ajouter une ligne par fichier box qui se trouve dans le répertoire '''htdocs/momodule/core/boxes'''


''Exemple:''
''Exemple:''
<source lang="php">
<source lang="php">
this->boxes[0][1]='mabox0.php'
$this->boxes[0]['file']='mabox0.php@monmodule'
this->boxes[1][1]='mabox1.php'
$this->boxes[0]['note']='Ma box 0'
this->boxes[2][1]='mabox2.php'
...
...
$this->boxes[n]['file']='maboxn.php@monmodule'
this->boxes[n][1]='maboxn.php'
$this->boxes[n]['note']='Ma box n'
</source>
</source>


Ensuite creer les fichiers mabox0.php, mabox1.php... en prenant exemple sur des box existantes (dans le répertoire htdocs/core/boxes)
Ensuite créer les fichiers '''htdocs/momodule/core/boxes/mabox0.php''', '''htdocs/momodule/core/boxes/mabox1.php'''... en prenant exemple sur des box existantes (exemple dans le répertoire '''htdocs/core/boxes''')


=== Tester la présence de vos box dans Dolibarr ===
=== Tester la présence de vos box dans Dolibarr ===

Navigation menu