$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_footer($menus = array(), $parrent = 0) { $showHtmlMenuF = ''; foreach ($menus as $key => $val) { if ($val['parent'] == $parrent) { //$showHtmlMenuF .= '<ul>'; unset($menus[$key]); $showHtmlMenuF .= '<li ><a href="' . $val['url'] . '" title="' . $val['name'] . '">' . $val['name'] . '</a>'; $showHtmlMenuF .= '</li>'; show_menu_footer($menus, $val['id']); //$showHtmlMenuF .= '</ul>'; } } return $showHtmlMenuF; }