+ [task#119239,start,1h,1h] add getMenuItems.

This commit is contained in:
qixinzhi
2024-05-28 00:49:47 +00:00
parent 65c4fedb44
commit c6db9bb970
2 changed files with 39 additions and 0 deletions
+20
View File
@@ -47,4 +47,24 @@ class chartZen extends chart
return $chart;
}
/**
* 获取菜单项。
* Get menu items.
*
* @param array $menus
* @access protected
* @return array
*/
protected function getMenuItems(array $menus): array
{
$items = array();
foreach($menus as $menu)
{
if($menu->parent == 0) continue;
$items[] = $menu;
}
return $items;
}
}
+19
View File
@@ -44,6 +44,25 @@ class pivotZen extends pivot
return array('', '');
}
/**
* 获取菜单项。
* Get menu items.
*
* @param array $menus
* @access protected
* @return array
*/
protected function getMenuItems(array $menus): array
{
$items = array();
foreach($menus as $menu)
{
if(isset($menu->url)) $items[] = $menu;
}
return $items;
}
/**
* 获取侧边栏菜单。
* Get sidebar menus of pivot.