$arr['url'] = $serverName . $row['url'] . '/'; $arr['name'] = $row['name']; $arr['parent'] = $row['parent']; $arr['sort'] = $row['sort']; array_push($arr_total, $arr); } } else { $arr2['id'] = $idMenu; $arr2['url'] = $showHtmlUrl; $arr2['name'] = $nameMenu; $arr2['parent'] = $idMenu; $arr2['sort'] = $row['sort']; array_push($arr_total, $arr2); } $showSubmenu3 .= show_menu_mobile($arr_total, $idMenu, 'class="nav-item"', 'class="menu-down"', 'mobile'); $showHtmlMenuLi2 .= show_menu_mobile($arr_total, $idMenu, 'class="nav-item"', 'class="menu-down', 'mobile'); $showFooter .= show_menu_footer($arr_total, $idMenu); /*$sqlMenusub2 = "select * from $tableCategoryNew where parent=$idMenu and $whereStatus and $whereLang $sortby"; $resultsubmenu2 = @mysql_query($sqlMenusub2,$conn); while($row2 = @mysql_fetch_assoc($resultsubmenu2)){ $nameLi = $row2['name']; $urlLi = $row2['url']; $showSubmenu3 .= "<li class=\"nav-item\"><a href=\"".$serverName.$urlLi."/\" title=\"$nameLi\">".$nameLi."</a></li>"; }*/ } else { $showHtmlMenuLi3 .= "<li class=\"nav-item\"><a href=\"" . $showHtmlUrl . "\" title=\"{$nameMenu}\">{$nameMenu}</a></li>"; $showFooter .= "<li class=\"\"><a href=\"" . $showHtmlUrl . "\" title=\"{$nameMenu}\">{$nameMenu}</a></li>"; } } else { $showFooter .= "<li class=\"\"><a href=\"" . $showHtmlUrl . "\" title=\"{$nameMenu}\">{$nameMenu}</a></li>";
function show_menu_mobile($menus = array(), $parrent = 0, $class = "", $class2 = "", $type = "desktop") { $showHtmlMenuF = ''; foreach ($menus as $key => $val) { if ($val['parent'] == $parrent) { //$showHtmlMenuF .= '<ul>'; unset($menus[$key]); if (show_menu_mobile($menus, $val['id'], $class, $class2, $type) != '') { $classobj = $class2; } if ($type == 'desktop') { $class2 = ""; $classobj = ""; $class = ""; } $showHtmlMenuF .= '<li ' . $class . '><a ' . $classobj . ' href="' . $val['url'] . '" title="' . $val['name'] . '">' . $val['name'] . '</a>'; if (show_menu_mobile($menus, $val['id'], $class, $class2, $type) != '') { $showHtmlMenuF .= "<ul>" . show_menu_mobile($menus, $val['id'], $class, $class2, $type) . "</ul>"; } $showHtmlMenuF .= '</li>'; //$showHtmlMenuF .= '</ul>'; } } return $showHtmlMenuF; }