最近遇到一個(gè)情況:在織夢(mèng)dedecms后臺(tái)對(duì)文章進(jìn)行快速屬性編輯時(shí),如果當(dāng)前文檔有屬性,
將屬性全部去掉會(huì)發(fā)現(xiàn)操作沒有任何作用。仔細(xì)研究下,可以用如下方法解決:
修改:
默認(rèn)在文件夾dede目錄下找到archives_do.php文件
722行找到
//屬性處理
$flag = isset($flags) ? join(',', $flags) : '';
if(!empty($flag))
{
if(ereg('p', $oldflag)) $flag .= ',p';
if(ereg('j', $oldflag)) $flag .= ',j';
}
else
{
$flag = $oldflag;
}
修改為:
//屬性處理
$flag = isset($flags) ? join(',', $flags) : '';
if(!empty($flag))
{
if(ereg('p', $flag)) $flag .= ',p';
if(ereg('j', $flag)) $flag .= ',j';
}
即可
不知道dede官方在屬性字符串后面為什么要接.p 和.j