最近遇到一个情况:在织梦dedecms后台对文章进行快速属性编辑时,如果当前文档有属性,
将属性全部去掉会发现操作没有任何作用。仔细研究下,可以用如下方法解决:
修改:
默认在文件夹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
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)