controller->id; $actionID = Yii::$app->controller->action->id; $urlManager = \Yii::$app->urlManager; ?> beginPage() ?> 门店后台 head() ?> beginBody() ?>
context->getMenuList(); $route = Yii::$app->requestedRoute; $current_menu = getCurrentMenu($menu_list, $route); function activeMenu($item, $route) { if (isset($item['route']) && ($item['route'] == $route)) { return 'layui-this'; } if (isset($item['children']) && is_array($item['children'])) { foreach ($item['children'] as $sub_item) { $active = activeMenu($sub_item, $route); if ($active != '') return 'layui-nav-itemed'; } } return ''; } function getCurrentMenu($menu_list, $route, $return = [], $level = 0) { foreach ($menu_list as $item) { if ($level == 0) { $return = $item; } if (isset($item['route'])) { if ($item['route'] == $route) { return $return; } if (isset($item['sub'])) { foreach ($item['sub'] as $k => $i) { if ($i['route'] == $route) { return $return; } } } } if (isset($item['children']) && is_array($item['children'])) { $aa = getCurrentMenu($item['children'], $route, $return, $level + 1); if ($aa) { return $return; } } } return null; } ?>
"{link}", 'activeItemTemplate' => "{link}", 'options' => [ 'class' => 'layui-breadcrumb' ], 'homeLink' => [ 'label' => '首页', 'url' => ['/store/default/index'] ], 'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [], ]) ?>
endBody() ?> endPage() ?>