/** * @param $roleId * @page: 修改角色能看到的菜单组 * */ public function editMenuGroupsAction($roleId) { if (!isset($roleId)) { parent::errorPage("editMenuGroupsAction take no parameter: roleId"); } $role = KxAdminRole::findFirst($roleId); if (!$role) { parent::errorPage("editMenuGroupsAction take wrong parameter: roleId=({$roleId})"); } $menus = KxAdminRoleMenu::find("role_id={$roleId}"); $data = array('menus' => $menus->toArray(), 'role_name' => $role->name); $views = [["name" => '导航菜单分组', "template" => "kxadminrole/edit_menu_group"]]; parent::showTabViews($views, '导航菜单分组管理', $data); }