Desarrollo de un módulo: Difference between revisions

Jump to navigation Jump to search
Line 156: Line 156:
'''Cuándo:''' Si has creado páginas PHP, es necesario que estas pantallas sean accesibles desde el menú Dolibarr.
'''Cuándo:''' Si has creado páginas PHP, es necesario que estas pantallas sean accesibles desde el menú Dolibarr.


== Definir tus entradas ==
== Definir tus entradas de menú==
{{ToTranslate}}
Para ello, hace falta definir en el fichero descriptor de menú de tabla this->menu, que declara los menús.
Pour cela, il vous faut définir dans le fichier descripteur de module, le tableau this->menu qui déclare les menus.
Esta tabla contiene todas las entradas que aparecerán en los menús una vez que el módulo sea activado. Los ficheros de descriptor de módulo contienen un ejemplo de cómo se declara el menú superior, así como las entradas correspondientes en el menú de la derecha
Ce tableau contient toutes les entrées qui apparaitront dans les menus une fois le module activé.
Le fichier de descripteur de module exemple '''modMyModule.class.php''' possède un exemple de déclaration de menu haut ainsi que de ses entrées menu gauche associées.


Voici un exemple de déclaration d'entrées de menu dans le fichier descripteur:
He aquí un ejemplo de declaración de entradas de menú en el fichero descriptor:
<pre>
<pre>
// Main menu entries
// Main menu entries
Line 199: Line 197:
</pre>
</pre>


Pour conditionner l'accès au menu selon des permission, modifier la propriété '''perms''' du tableau. Voir le chapitre sur le permission un peu plus loin pour savoir comment ajouter des permissions.
Para condicionar el acceso al menú segun los permisos, modificar la propiedad '''perms''' de la tabla. Ver el capítulo sobre permisos, un poco más abajo, para saber como realizar los permisos.


== Probar tus entradas de menú ==
== Probar tus entradas de menú ==

Navigation menu