為了獲取更多最新內(nèi)容及功能更新,請(qǐng)直接訪問我們的首頁以查看DzzOffice筆記的最新地址。
簡介方法原代碼
else{ //繼承上級(jí),查找上級(jí)
if($folder['pfid']>0 && $folder['pfid']!=$folder['fid']){ //有上級(jí)目錄
return self::getPerm($folder['pfid'],$bz,$i);
}else{ //其他的情況使用
return self::getuserPerm();
}
}
修改后的代碼
else{ //繼承上級(jí),查找上級(jí)
if($folder['pfid']>0 && $folder['pfid']!=$folder['fid']){ //有上級(jí)目錄
return self::getPerm($folder['pfid'],$bz,$i);
}elseif($folder = C::t('folder')->fetch_home_by_uid($uid)){ //有上級(jí)目錄
if($folder['fid']){
$fids = array();
$fids[] = $folder['fid'];
foreach (C::t('folder')->fetch_all_folderfid_by_pfid($folder['fid']) as $v) {
$fids[] = $v;
}
if (!($folder['fid']==$fid || in_array($fid,$fids))){
return false;
}
}
}else{ //其他的情況使用
return self::getuserPerm();
}
}
更多建議: