* fix bug for build menu.

This commit is contained in:
wangyidong
2016-04-26 16:47:38 +08:00
parent 5107805a0f
commit ba10199096
2 changed files with 6 additions and 8 deletions
+5 -7
View File
@@ -186,18 +186,16 @@ class customModel extends model
$float = '';
$fixed = '';
$link = is_array($item) ? $item['link'] : $item;
$link = is_array($item) ? $item['link'] : $item;
$label = $link;
$hasPriv = true;
if(strpos($link, '|') !== false)
{
$link = explode('|', $link);
list($label, $module, $method) = $link;
}
else
{
$label = $link;
$hasPriv = commonModel::hasPriv($module, $method);
}
$hasPriv = commonModel::hasPriv($module, $method);
if($isTutorialMode || $hasPriv)
{
$itemLink = '';
@@ -232,7 +230,7 @@ class customModel extends model
if($hidden) $menuItem->hidden = $hidden;
if($isTutorialMode) $menuItem->tutorial = true;
while(isset($menu[$menuItem->order])) { $menuItem->order++; }
while(isset($menu[$menuItem->order])) $menuItem->order++;
$menu[$menuItem->order] = $menuItem;
}
}