public function modifyAction() { /** * 记录日志 */ $log = "数据用户组修改\n\nServerIp:\n" . $this->request->getServer('SERVER_ADDR') . "\n\nGET:\n" . var_export($_GET, true) . "\n\nPOST:\n" . var_export($_POST, true); $this->oLogManager->push('log', $log); //检查权限 $this->manager->checkMenuPermission($this->sign, Widget_Manager::MENU_PURVIEW_UPDATE); $group_id = $this->request->group_id; $oGroup = new Widget_Group(); $group = $oGroup->get($group_id); include $this->tpl(); }
/** * * 修改一个管理员组对应的菜单权限表单页面 */ public function modifyByGroupAction() { /** * 记录日志 */ $log = "修改一个管理员组对应的菜单权限表单页面\n\nServerIp:\n" . $this->request->getServer('SERVER_ADDR') . "\n\nGET:\n" . var_export($_GET, true) . "\n\nPOST:\n" . var_export($_POST, true); $this->oLogManager->push('log', $log); $this->manager->checkMenuPermission($this->sign, Widget_Manager::MENU_PURVIEW_DELETE); $group_id = intval($this->request->group_id); $Widget_Group = new Widget_Group(); $group = $Widget_Group->get($group_id); $Widget_Menu = new Widget_Menu(); $menus = $this->getChildMenu(0); $menu = $this->MenuLink($menus); $Widget_Menu_Permission = new Widget_Menu_Permission(); $permission_detail = $Widget_Menu_Permission->getPermissionByGroup($group_id); foreach ($permission_detail as $row) { if (isset($menu[$row['menu_id']]['permission_detail'][$row['permission']])) { $menu[$row['menu_id']]['permission_detail'][$row['permission']]['selected'] = 1; } } include $this->tpl('Menu_purview_modifybygroup'); }