diff --git a/htdocs/includes/menus/smartphone/iphone.lib.php b/htdocs/includes/menus/smartphone/iphone.lib.php index 7a8de6d3f13..78d3fe94d25 100644 --- a/htdocs/includes/menus/smartphone/iphone.lib.php +++ b/htdocs/includes/menus/smartphone/iphone.lib.php @@ -38,7 +38,7 @@ function print_iphone_menu($db,$atarget,$type_user) global $user,$conf,$langs,$dolibarr_main_db_name; - //$submenus=array(); + $submenus=''; // On sauve en session le menu principal choisi if (isset($_GET["mainmenu"])) $_SESSION["mainmenu"]=$_GET["mainmenu"]; @@ -54,7 +54,7 @@ function print_iphone_menu($db,$atarget,$type_user) { if ($tabMenu[$i]['enabled'] == true) { - print_start_top_menu($tabMenu[$i]['rowid'],$tabMenu[$i]['titre'],$i); + print print_start_top_menu($tabMenu[$i]['rowid'],$tabMenu[$i]['titre'],$i); $idsel=(empty($tabMenu[$i]['mainmenu'])?'none':$tabMenu[$i]['mainmenu']); if ($tabMenu[$i]['right'] == true) // Is allowed @@ -83,55 +83,61 @@ function print_iphone_menu($db,$atarget,$type_user) if (is_array($menus) && !empty($menus)) { - print_start_left_menu(); + print print_start_left_menu(); $num = count($menus); //var_dump($menus); for($j=0; $j<$num; $j++) { - /* - if ($menus[$j]['level'] == 0) - { - print_start_top_menu($tabMenu[$i]['rowid'].'_'.$j, $menus[$j]['titre'], 1, 'c'); - print_start_left_menu(); - }*/ - if ($menus[$j]['level'] == 0) { $url=$menus[$j]['url']; - print_start_menu_entry(); - print ''; - print_text_menu_entry($menus[$j]['titre']); - print ''; - print_end_menu_entry(); + print print_start_menu_entry(); + if (empty($menus[$j+1]['level'])) print ''; + print print_text_menu_entry($menus[$j]['titre']); + if (empty($menus[$j+1]['level'])) print ''; + //if (empty($menus[$j+1]['level'])) print print_end_menu_entry(); } - /* - if (empty($menus[$j+1]['level'])) + + if ($menus[$j]['level'] == 1) { - print_end_left_menu(); - print_end_top_menu(); - }*/ + if ($menus[$j-1]['level'] == 0) print '