* finish task #3961.

This commit is contained in:
wangyidong
2018-04-27 10:45:55 +08:00
parent a1a04aa45e
commit a28f947bb3
13 changed files with 372 additions and 377 deletions
+7 -1
View File
@@ -127,13 +127,19 @@ class projectModel extends model
$replace = "<ul class='dropdown-menu'>";
foreach($this->lang->project->subMenu->$key as $subMenuKey => $subMenuLink)
{
$subModule = '';
if(is_array($subMenuLink))
{
if(isset($subMenuLink['subModule'])) $subModule = $subMenuLink['subModule'];
$subMenuLink = $subMenuLink['link'];
}
list($subMenuName, $subMenuModule, $subMenuMethod, $subMenuParams) = explode('|', $subMenuLink);
if(!commonModel::hasPriv($subMenuModule, $subMenuMethod)) continue;
if(empty($dropTitle)) $dropTitle = $subMenuName;
$active = '';
if($moduleName == $subMenuModule and $methodName == $subMenuMethod)
if(($moduleName == $subMenuModule and $methodName == $subMenuMethod) or strpos(",$subModule,", ",$moduleName,") !== false)
{
$active = "class='active'";
$dropTitle = $subMenuName;