$conf->standard_menu = empty($conf->global->MAIN_MENU_STANDARD_FORCED) ? empty($conf->global->MAIN_MENU_STANDARD) ? 'eldy_menu.php' : $conf->global->MAIN_MENU_STANDARD : $conf->global->MAIN_MENU_STANDARD_FORCED; } else { $conf->standard_menu = empty($conf->global->MAIN_MENUFRONT_STANDARD_FORCED) ? empty($conf->global->MAIN_MENUFRONT_STANDARD) ? 'eldy_menu.php' : $conf->global->MAIN_MENUFRONT_STANDARD : $conf->global->MAIN_MENUFRONT_STANDARD_FORCED; } // Load the menu manager (only if not already done) $file_menu = $conf->standard_menu; if (GETPOST('menu')) { $file_menu = GETPOST('menu'); } // example: menu=eldy_menu.php if (!class_exists('MenuManager')) { $menufound = 0; $dirmenus = array_merge(array("/core/menus/"), (array) $conf->modules_parts['menus']); foreach ($dirmenus as $dirmenu) { $menufound = dol_include_once($dirmenu . "standard/" . $file_menu); if ($menufound) { break; } } if (!$menufound) { dol_syslog("You define a menu manager '" . $file_menu . "' that can not be loaded.", LOG_WARNING); $file_menu = 'eldy_menu.php'; include_once DOL_DOCUMENT_ROOT . "/core/menus/standard/" . $file_menu; } } $menumanager = new MenuManager($db, empty($user->societe_id) ? 0 : 1); $menumanager->loadMenu('all', 'all'); $menumanager->showmenu('jmobile'); print '</body>'; print '</html>' . "\n"; $db->close();