* Optimize codes.
This commit is contained in:
@@ -409,6 +409,7 @@ class custom extends control
|
||||
{
|
||||
if($this->config->global->flow == 'full') $this->loadModel('project')->setMenu(array(), 0);
|
||||
if($this->config->global->flow == 'onlyTest') $this->loadModel('testcase')->setMenu(array(), 0);
|
||||
if($this->config->global->flow == 'onlyTest') $this->loadModel('bug')->setMenu(array(), 0);
|
||||
if($this->config->global->flow == 'onlyTask') $this->loadModel('project')->setMenu(array(), 0);
|
||||
if($type === 'all')
|
||||
{
|
||||
|
||||
@@ -173,10 +173,16 @@ class projectModel extends model
|
||||
$replace .= "<li $active>" . html::a(helper::createLink($subMenuModule, $subMenuMethod, sprintf($subMenuParams, $projectID)), $subMenuName) . '</li>';
|
||||
if($active) $hasActive = true;
|
||||
|
||||
$link = array();
|
||||
$link['module'] = $subMenuModule;
|
||||
$link['method'] = $subMenuMethod;
|
||||
$link['vars'] = $subMenuParams;
|
||||
|
||||
$menu = new stdclass();
|
||||
$menu->name = $subMenuKey;
|
||||
$menu->hidden = false;
|
||||
$menu->link = $link;
|
||||
$menu->text = $subMenuName;
|
||||
$menu->hidden = false;
|
||||
$subMenu[] = $menu;
|
||||
}
|
||||
$replace .= '</ul>';
|
||||
|
||||
Reference in New Issue
Block a user