* Fixed incorrect order of tertiary navigation links.

This commit is contained in:
tianshujie
2023-02-14 14:31:29 +08:00
parent 26f1849bbc
commit 483608b3f7
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -336,8 +336,17 @@ class adminModel extends model
$link = array();
if(isset($menu['tabMenu'][$subMenuKey]))
{
/* Reorder tertiary navigation. */
$tabMenuList = $menu['tabMenu'][$subMenuKey];
if(isset($menu['tabMenu']['menuOrder'][$subMenuKey]))
{
$tabMenuOrders = $menu['tabMenu']['menuOrder'][$subMenuKey];
ksort($tabMenuOrders);
foreach($tabMenuOrders as $value) $tabMenuList[$value] = $menu['tabMenu'][$subMenuKey][$value];
}
/* Check tab menu priv. */
foreach($menu['tabMenu'][$subMenuKey] as $tabMenuKey => $tabMenu)
foreach($tabMenuList as $tabMenuKey => $tabMenu)
{
$tabMenuLink = $this->getHasPrivLink($tabMenu);
if(!empty($tabMenuLink))