DEDECMS經驗:快速屬性編輯時的BUG及修正方法,DE
導讀:DEDE技術DEDE技術最近遇到一個情況:在后臺對文章進行快速屬性編輯時,如果當前文檔有屬性,將屬性全部去掉會發現操作沒有任何作用。仔細研究下,可以用如下方法解決??棄裟0錮ede織夢模板。
本文適用于織夢dede免費校板下戰模板 5.5 GBK版,其它版本沒調試,大家可以自行調試研究。 最近遇到一個情況:在后臺對文章進行快速屬性編輯時,如果當前文檔有屬性,將屬性全部去掉會發現操作沒有任何作用。仔細研究下,可以用如下方法解決:
修改: 默認在文件夢織模板夾dede目錄下找到archives_do.php文件 722行找到
//屬性處理 $flag = isset($flags) ? join(',', $flags) : ''; ifdede模板安裝(!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
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章DEDECMS經驗:快速屬性編輯時的BUG及修正方法,DE主要講述屬性,編輯,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_32941.html