Tuto : Entrées leftmenu Module Builder

Bonjour Dolibarriens,

Ayant eu du mal à cerner le fonctionnement des leftmenus et submenus,
pourquoi pas aider les prochains développeurs qui se mettent sur le sujet.

Pour rajouter des entrées de menu à votre module rendez-vous sur ce fichier:
public_html/htdocs/custom/VotreModule/core/modules/VotreModule.class.php

Vous devrez y trouver la déclaration des menus: TopMenu** et Leftmenu.
ATTENTION Dans ce tutoriel nous aborderons simplement les éléments utiles à la compréhension de sous-menu, adapter donc la logique au script présent dans
VotreModule.class.php

CAS A :Pour ajouter des sous menus dans votre menu sans que ces derniers soit des sous menus de sous menus alors suivez la logique présente sur les lignes :

« Initialisation du mainmenu » :

 'fk_menu'=>'fk_mainmenu=Votremenu',
 'mainmenu'=>'Votremenu',
 'letfmenu'=>'VotreCatégorieSousMenu',

« Initilisation du premier sousmenu » :

 'fk_menu'=>'fk_mainmenu=Votremenu,fk_leftmenu=VotreCatégorieSousMenu'
 'mainmenu'=>'Votremenu',
 'letfmenu'=>'VotreSousMenu1',

« Initilisation du deuxième sousmenu » :

 'fk_menu'=>'fk_mainmenu=Votremenu,fk_leftmenu=VotreCatégorieSousMenu'
 'mainmenu'=>'Votremenu',
 'letfmenu'=>'VotreSousMenu2',

CAS B : Pour créer un sous menu de « VotreSousMenu2 » :
« Initilisation sousmenu de mainmenu » :

 'fk_menu'=>'fk_mainmenu=Votremenu,fk_leftmenu=VotreCatégorieSousMenu'
 'mainmenu'=>'Votremenu',
 'letfmenu'=>'VotreSousMenu2',

Initialisation du sous menu de « VotreSousmenu2 » :

 'fk_menu'=>'fk_mainmenu=Votremenu,fk_leftmenu=VotreSousMenu2'
 'mainmenu'=>'Votremenu',
 'letfmenu'=>'VotreSousMenu2',

Je reste disponible si jamais le post a besoin d’être éditer pour être plus explicite.

Voilà pour ce court tutoriel, j’espère que cela pourra aider !

4 « J'aime »

Bonjour,
n’hésitez pas à doubler votre message sur le wiki de documentation en améliorant la doc existante:

4 « J'aime »