|
@@ -54,7 +54,7 @@ function print_eldy_menu($db,$atarget,$type_user,&$tabMenu,&$menu,$noout=0)
|
|
|
if (GETPOST('testmenuhider') && empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER))
|
|
|
{
|
|
|
$showmode=1;
|
|
|
- $classname = 'class="tmenu"';
|
|
|
+ $classname = 'class="tmenu menuhider"';
|
|
|
$idsel='menu';
|
|
|
|
|
|
if (empty($noout)) print_start_menu_entry($idsel,$classname,$showmode);
|
|
@@ -1425,13 +1425,18 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu
|
|
|
{
|
|
|
$altok++;
|
|
|
$blockvmenuopened=true;
|
|
|
+ $lastopened=true;
|
|
|
+ for($j = ($i + 1); $j < $num; $j++)
|
|
|
+ {
|
|
|
+ if (empty($menu_array[$j]['level'])) $lastopened=false;
|
|
|
+ }
|
|
|
if ($altok % 2 == 0)
|
|
|
{
|
|
|
- print '<div class="blockvmenuimpair'.$invert.($altok == 1 ? ' blockvmenufirst':'').'">'."\n";
|
|
|
+ print '<div class="blockvmenu blockvmenuimpair'.$invert.($lastopened?' blockvmenulast':'').($altok == 1 ? ' blockvmenufirst':'').'">'."\n";
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- print '<div class="blockvmenupair'.$invert.($altok == 1 ? ' blockvmenufirst':'').'">'."\n";
|
|
|
+ print '<div class="blockvmenu blockvmenupair'.$invert.($lastopened?' blockvmenulast':'').($altok == 1 ? ' blockvmenufirst':'').'">'."\n";
|
|
|
}
|
|
|
}
|
|
|
|