4,395
edits
| Line 48: | Line 48: | ||
* Para desarrollar su '''sistema de menú izquierdo''', el principio es igualmente simple. | * Para desarrollar su '''sistema de menú izquierdo''', el principio es igualmente simple. | ||
# Copiar el fichero htdocs/includes/menus/barre_left/eldybackoffice.php | # Copiar el fichero htdocs/includes/menus/barre_left/eldybackoffice.php bajo otro nombre, como por ejemplo htdocs/includes/menus/barre_left/mimenu.php. | ||
# Seguidamente modificar la función showmenu() para construtir su menú izquierdo. Si desea visualizar el menú o simplemente modificarlo ligeramente sin llegar a recrearlo completamente | # Seguidamente modificar la función showmenu() para construtir su menú izquierdo. Si desea visualizar el menú o simplemente modificarlo ligeramente sin llegar a recrearlo completamente, simplemente recorra el contenido de la colección $menu->liste, inicializada por Dolibarr "por defecto" gracias al fichero pre.inc.php existente en la misma carpeta que la página llamada. Si desea mostrar un menú completamente diferente y controlado totalmente por usted (ignorando los ficheros pre.inc.php), deberá crear un objeto $newmenu=new Menu() en la función showmenu() y utilizar los métodos $newmenu->add y $newmenu->add_submenu para definir el listado de entradaas del menú izquierdo a mostrar. Al final del código, mostraremos por impresión el contenido de la colección $newmenu->liste (que acaba de ser construida) en lugar de $menu->liste. | ||
, simplemente recorra el contenido de la colección $menu->liste, inicializada por Dolibarr "por defecto" gracias al fichero pre.inc.php existente en la misma carpeta que la página llamada. Si desea mostrar un menú completamente diferente y controlado totalmente por usted (ignorando los ficheros pre.inc.php), deberá crear un objeto $newmenu=new Menu() en la función showmenu() y utilizar los métodos $newmenu->add y $newmenu->add_submenu para definir el listado de entradaas del menú izquierdo a mostrar. Al final del código, mostraremos por impresión el contenido de la colección $newmenu->liste (que acaba de ser construida) en lugar de $menu->liste. | |||
Ejemplo de fichero htdocs/includes/menus/barre_left/mimenu.php | Ejemplo de fichero htdocs/includes/menus/barre_left/mimenu.php | ||