diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index 4f3d2cd5b3a72d040d0d37ec31d99a17057ce568..995d6454a24deb71bf9602c7c8cc44f4675ab03a 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -941,12 +941,15 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a print "\n".'<!-- Start top horizontal menu -->'."\n"; print '<div class="tmenu">'."\n"; + $topmenu=$conf->top_menu; + if (GETPOST('topmenu')) $topmenu=GETPOST('topmenu'); + // Load the top menu manager - $result=@include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_top/".$conf->top_menu); + $result=@include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_top/".$topmenu); if (! $result) // If failed to include, we try with standard { $conf->top_menu='eldy_backoffice.php'; - include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_top/".$conf->top_menu); + include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_top/".$topmenu); } $menutop = new MenuTop($db); $menutop->atarget=$target; @@ -1091,13 +1094,15 @@ function left_menu($menu_array_before, $helppagename='', $moresearchform='', $me print '<!-- Begin left vertical menu -->'."\n"; print '<div class="vmenu">'."\n"; + $leftmenu=$conf->left_menu; + if (GETPOST('leftmenu')) $leftmenu=GETPOST('leftmenu'); - // Load the left menu manager - $result=@include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_left/".$conf->left_menu); + // Load the left menu manager + $result=@include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_left/".$leftmenu); if (! $result) { $conf->left_menu='eldy_backoffice.php'; - include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_left/".$conf->left_menu); + include_once(DOL_DOCUMENT_ROOT ."/includes/menus/barre_left/".$leftmenu); } $menuleft=new MenuLeft($db,$menu_array_before,$menu_array_after); $menuleft->showmenu(); // output menu_array and menu found in database