2
0
forked from Wavyzz/dolibarr

Qual: Some change to prepare speed enhancement in menu management.

This commit is contained in:
Laurent Destailleur
2011-02-16 22:46:01 +00:00
parent e7b4d34bc9
commit cb7534d4aa
5 changed files with 109 additions and 70 deletions

View File

@@ -42,9 +42,15 @@ function print_smartphone_menu($db,$atarget,$type_user)
$menutop = new Menubase($db,'smartphone','top');
$menuleft = new Menubase($db,'smartphone','left');
$tabMenu = $menutop->menuTopCharger($type_user, '', 'smartphone');
$tabMenu = $menutop->menuTopCharger('', '', $type_user, 'smartphone');
$numTabMenu = count($tabMenu);
/*$newmenu = new Menu();
$leftmenu = $menuleft->menuLeftCharger($newmenu,'','',($user->societe_id?1:0),'smartphone');
$menus = $leftmenu->liste;
var_dump($menus);
*/
print_start_menu_array();
for($i=0; $i<$numTabMenu; $i++)
{

View File

@@ -45,7 +45,7 @@ function print_auguria_menu($db,$atarget,$type_user)
$_SESSION["leftmenuopened"]="";
$menuArbo = new Menubase($db,'auguria','top');
$tabMenu = $menuArbo->menuTopCharger($type_user,$_SESSION['mainmenu'], 'auguria');
$tabMenu = $menuArbo->menuTopCharger($_SESSION['mainmenu'], '', $type_user, 'auguria');
print_start_menu_array_auguria();
@@ -276,7 +276,7 @@ function print_left_auguria_menu($db,$menu_array_before,$menu_array_after)
// Add mainmenu in GET url. This make to go back on correct menu even when using Back on browser.
$url=dol_buildpath($menu_array[$i]['url'],1);
if (! preg_match('/mainmenu=/i',$menu_array[$i]['url']))
{
if (! preg_match('/\?/',$url)) $url.='?';

View File

@@ -436,7 +436,7 @@ function print_eldy_menu($db,$atarget,$type_user)
$menuArbo = new Menubase($db,'eldy','top');
$tabMenu = $menuArbo->menuTopCharger($type_user,$_SESSION['mainmenu'],'eldy');
$tabMenu = $menuArbo->menuTopCharger($_SESSION['mainmenu'],'',$type_user,'eldy');
for($i=0; $i<count($tabMenu); $i++)
{