Example #1
0
        $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 (class_exists('MenuManager')) {
                break;
            }
        }
        if (!class_exists('MenuManager')) {
            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();
}
// Functions
if (!function_exists("llxHeader")) {
    /**
     *	Show HTML header HTML + BODY + Top menu + left menu + DIV
     *
     * @param 	string 	$head				Optionnal head lines
     * @param 	string 	$title				HTML title
     * @param	string	$help_url			Url links to help page
     * 		                            	Syntax is: For a wiki page: EN:EnglishPage|FR:FrenchPage|ES:SpanishPage
     *                                  	For other external page: http://server/url
     * @param	string	$target				Target to use on links
     * @param 	int    	$disablejs			More content into html header
     * @param 	int    	$disablehead		More content into html header
     * @param 	array  	$arrayofjs			Array of complementary js files
Example #2
0
    $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();