コード例 #1
0
ファイル: adminlte.php プロジェクト: songhongyu/idaiyan
$uri = Yii::$app->request->pathInfo;
$uri = substr_count($uri, '/') == 2 ? substr($uri, 0, strrpos($uri, '/')) : $uri;
$session = Yii::$app->session;
$session->isActive ? '' : $session->open();
$admin = $session->get('admin');
$session->close();
$ids = json_decode($admin['auth']);
$menu = $mMenu->menu();
$sub_parent_id = '';
$parent_id = '';
$son_id = '';
foreach ($menu as $key => $value) {
    if ($value['menu_link'] == $uri) {
        if ($value['menu_depth'] >= 2) {
            $sub_parent_id = $value['parent_id'];
            $parent_id = $mMenu->get_menu_by_parent_id($sub_parent_id, 2)->id;
            $son_id = $mMenu->get_menu_by_parent_id($sub_parent_id, 1)->id;
        } else {
            $parent_id = $value['parent_id'];
            $son_id = $value['id'];
        }
        break;
    }
}
$icon = ['首页管理' => 'fa fa-info-circle', '产品管理' => 'fa fa-info-circle', '设置' => 'fa fa-info-circle', '个人主页' => 'fa fa-info-circle', '投票管理' => 'fa fa-info-circle', '资讯管理' => 'fa fa-info-circle'];
// 当前菜单
$current_menu = $mMenu->get_menu_by_menu_link($uri);
// print_r(array_column($menu, 'menu_link', 'id', 'menu_name'));
// $menu = $mMenu->menu();
$this->beginPage();
?>