function menuGenerate($theme, $pos) { $p = ''; $h1 = mc_menu($theme, $pos, '0'); if (!empty($h1)) { foreach ($h1 as $r1) { $hp1 = $r1->term_id; $h2 = mc_menu($theme, $pos, $hp1); if (!empty($h2)) { $p .= '<li id="menuItem_' . $r1->term_id . '">'; $p .= '<div>'; $p .= $this->collapseBox($r1->name, $r1->term_id); $p .= '</div>'; $p .= '<ol>'; foreach ($h2 as $r2) { $hp2 = $r2->term_id; $h3 = mc_menu($theme, $pos, $hp2); if (!empty($h3)) { $p .= '<li id="menuItem_' . $r2->term_id . '">'; $p .= '<div id="parent_id_' . $hp1 . '">'; $p .= $this->collapseBox($r2->name, $r2->term_id, $hp1); $p .= '</div>'; $p .= '<ol>'; foreach ($h3 as $r3) { $p .= '<li id="menuItem_' . $r3->term_id . '" parent_id="">'; $p .= '<div id="parent_id_' . $hp2 . '">'; $p .= $this->collapseBox($r3->name, $r3->term_id, $hp2); $p .= '</div></li>'; } $p .= '</ol>'; $p .= '</li>'; } else { $p .= '<li id="menuItem_' . $r2->term_id . '">'; $p .= '<div>'; $p .= $this->collapseBox($r2->name, $r2->term_id, $hp1); $p .= '</div></li>'; } } $p .= '</ol>'; $p .= '</li>'; } else { $p .= '<ol></ol>'; $p .= '<li id="menuItem_' . $r1->term_id . '">'; $p .= '<div>'; $p .= $this->collapseBox($r1->name, $r1->term_id, '0'); $p .= '</div></li>'; } } } return $p; }
function menuTop() { $menu1 = mc_menu("top", "0"); if (!empty($menu1)) { foreach ($menu1 as $rmenu1) { $idmenu1 = $rmenu1->term_id; $menu2 = mc_menu("top", $idmenu1); if (!empty($menu2)) { ?> <li class="dropdown"> <a href="<?php echo mc_menu_link($idmenu1); ?> " class="dropdown-toggle" data-toggle="dropdown"><?php echo $rmenu1->name; ?> <b class="caret"></b></a> <ul class="dropdown-menu"> <?php foreach ($menu2 as $rmenu2) { $idmenu2 = $rmenu2->term_id; $menu3 = mc_menu("top", $idmenu2); if (!empty($menu3)) { ?> <li class="dropdown"> <a href="<?php echo mc_menu_link($idmenu2); ?> " class="dropdown-toggle" data-toggle="dropdown"><?php echo $rmenu2->name; ?> <b class="caret"></b></a> <ul class="dropdown-menu"> <?php foreach ($menu3 as $rmenu3) { $idmenu3 = $rmenu3->term_id; ?> <!-- MENU 3 MENU 2 CHILD --> <li><a href="<?php echo mc_menu_link($idmenu3); ?> "><?php echo $rmenu3->name; ?> </a></li> <?php } ?> </ul> </li> <?php } else { ?> <!-- MENU 2 MENU 1 CHILD --> <li><a href="<?php echo mc_menu_link($idmenu2); ?> "><?php echo $rmenu2->name; ?> </a></li> <?php } } ?> </ul> </li> <?php } else { ?> <!-- MENU 1 --> <li><a href="<?php echo mc_menu_link($idmenu1); ?> "><?php echo $rmenu1->name; ?> </a></li> <?php } } } }