分享
  • 收藏
  • 举报
    X
    cms模置顶功能在哪授权
    165
    1

    除了超级管理员都提示无权限,设置频道管理员也不管用

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 1
    • 谈笑淡轻云-2883 实战运营者 消费:91.03元 1个月前 17:056楼
      搞半天发现是官方写的代码有BUG,\application\common\fun\Admin.php
          
          /**
           * 查找栏目管理员及频道管理员
           * @param number $fid
           * @param string $dirname
           * @return boolean
           */
          public static function sort($fid=0,$dirname=''){
              $user = login_user();
              if ($user['groupid']==3) {
                  return true;
              }
              if (empty($dirname)) {
                  $dirname = config('system_dirname');
              }
              $str = config('webdb.M__'.$dirname)['admin'];   //频道管理员
              if ($fid) {
                  $str .= ','.get_sort($fid,'admin','',$dirname);
              }        
              foreach(explode(',',$str) AS $uid){
                  if($uid>0 && $uid==$user['uid']){
                      return true;
                  }
              }
          }这里的判断是判断当前用户的uid值是否与后台参数设置的管理员相同,实际后台输入的管理员是用户名称,不是uid,
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648