本文適用于織夢模板 5.5 GBK版,其它版本沒調試,大家可以自行調試研究。
最近遇到一個情況:在后臺對文章進行快速屬性編輯時,如果當前文檔有屬性,將屬性全部去掉會發(fā)現(xià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 |