Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Function menu_data not returning ALL menu items
#5
any chance of getting this returned as an XML object as an option.
This would allow us to do some XPATH queries on the data.

Code:
// returns menu with submenus
// submenu items are children of menu items.
$data=menu_data();
$components = subval_sort($data->xpath("//*[menuStatus='Y']"),'menuOrder');
foreach ($components as $menu){
   echo "<li>".$menu->url."</li>";
   $submenus= $data->xpath("//*[parent='".$menu->url."']");
   if (count($submenus) != 0) {
     echo "<ul>";
     foreach ($submenus as $submenu){
       echo "<li class='submenu'>".$submenu->url."</li>";
     }
   echo "</ul>";
    }
}

M
My Github Repos: Github
Website: DigiMute
Reply


Messages In This Thread
Function menu_data not returning ALL menu items - by n00dles101 - 2009-08-25, 04:56:44



Users browsing this thread: 6 Guest(s)