天黑请闭眼 2017-06-13 12:05:30 1026次浏览 1条评论 0 0 0

参考网站内“白狼栈”大神的文章。不多说,直接上代码:

protected function isItemActive($item)
{
    if (isset($item['url']) && is_array($item['url']) && isset($item['url'][0])) {
        $route = $item['url'][0];
        if ($route[0] !== '/' && Yii::$app->controller) {
            $route = ltrim(Yii::$app->controller->module->getUniqueId() . '/' . $route, '/');
        }
        $route = ltrim($route,'/');
        $route = explode('/', $route);
		$path = explode('/', $this->route);
        if ($route[1] != $path[1] && $route !== $this->noDefaultRoute && $route !== $this->noDefaultAction) {
            return false;
        }
        return true;
    }
    return false;
}
yii 释放内存
您需要登录后才可以评论。登录 | 立即注册