計劃永遠趕不上需求,織夢DedeCMS為我們考慮得非常全面,但并不是,所有的都是我們需要的,在5.7 sp1中,織夢DedeCMS刪除文章時會同時刪除生成的HTML與文章的附件圖片等,
但是我現在卻需要不刪除這些些東西,這就需要修改源碼了,找了半天才找到在哪里。
打開/dede/inc/inc_batchup.php 搜索“//刪除HTML” ,在上面加上一句,如下:
return false;
//刪除HTML
if($arcRow['ismake']==-1 || $arcRow['arcrank']!=0 || $arcRow['typeid']==0 || $arcRow['money']>0)
{
return TRUE;
}
這樣就不會刪除HTML了,如果需要不刪除附件,可以在后臺進行設置:后臺->系統->系統設置->系統基本參數設置->核心設置->刪除文章文件同時刪除相關附件文件 設置