Desarrollo de un módulo: Difference between revisions

Jump to navigation Jump to search
(Updated boxes path)
Line 350: Line 350:


=== Defina sus paneles ===
=== Defina sus paneles ===
Para ello, modifique las tablas $this->boxes del archivo descriptor de módulo. Es suficiente con añadir una línea por cada archivo de panel que se encuentre en el directorio '''htdocs/core/boxes'''.
Para ello, modifique las tablas $this->boxes del archivo descriptor de módulo. Es suficiente con añadir una línea por cada archivo de panel que se encuentre en el directorio '''htdocs/mimodulo/core/boxes'''.


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


A continuación cree los archivos mabox0.php, mabox1.php...  tomando como ejemplo los paneles existentes (en el directorio htdocs/core/boxes)
A continuación cree los archivos mabox0.php, mabox1.php...  tomando como ejemplo los paneles existentes (en el directorio htdocs/mimodulo/core/boxes)


=== Pruebe sus paneles en Dolibarr ===
=== Pruebe sus paneles en Dolibarr ===

Navigation menu