Skip to main content
 Web开发网 » 站长学院 » 织梦教程

DEDECMS经验:快速属性编辑时的BUG及修正办法

2020年09月12日6460百度已收录

最近遇到一个情况:在织梦CMS后台对新闻进行快速属性编辑时,如果当前文档有属性,

 

将属性全部去掉会发现操作没有任何作用。仔细研究下,可以用如下办法解决: 

 

修改: 

 

默认在文件夹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


 

评论列表暂无评论
发表评论
微信