コード例 #1
0
 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();
 }
コード例 #2
0
 /**
  *
  * 修改一个管理员组对应的菜单权限表单页面
  */
 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');
 }