Discuz! X2.5兩處Bug修復
1,Discuz!X2.5用戶刪除短消息提示“抱歉,您的操作有誤”的解決辦法
/source/include/spacecp/spacecp_pm.php 127行修改如下內容:
$return = C::t('common_member_grouppm')->update($_G['uid'], $gpmid, array('status' => -1));
修改為
foreach($gpmid as $_gpmid)
$return = C::t('common_member_grouppm')->update($_G['uid'], $_gpmid, array('status' => -1));
錯誤原因:$gpmid為提交的數(shù)組,在common_member_grouppm中,只能接受數(shù)字并進行了強制轉換
2,解決升級Discuz! X2.5 0901 版本后點擊 站點統(tǒng)計 下的 管理團隊 和 管理統(tǒng)計 時出現(xiàn)文件錯誤
source/class/table/table_common_member.php 第111行左右!
$users += C::t($this->_table.'_archive')->fetch_all_by_adminid($adminids);
修改為
$users += C::t($this->_table.'_archive')->fetch_all_by_adminid($adminids, 0);
更多信息請查看IT技術專欄