使用dede建站,用到织梦副栏目且数量较多时,会发现一篇文章的副栏目选择最大数量被限制为9个,即一篇文档最多只能同时属于9个副栏目和一个主栏目,下面就来分享下织梦CMS取消副栏目数量限制的修改方法


找到并打开 /dede/js/main.js 文件(默认后台目录为dede),查找以下代码(大约在628行):

if(j==10) break;

注释(行前加//)或直接删除此行语句。


需要了解的是,DEDECMS数据库中副栏目字段[typeid2]的长度默认为90字节,如果超过90字节(一个字符占一个字节,包括其中的英文逗号),只会保存前90个字节的数据。所以这里还需要修改数据库dede_archives表(默认数据表前缀是dede)的[typeid2]字段长度,用数据库管理软件进入数据库修改即可,这里不再赘述。


通过以上步骤完成修改并保存文件,清除系统缓存,查看效果。至此即取消DEDECMS副栏目的数量限制,完成对织梦CMS副栏目数量限制的修改

更多推荐

DEDE副栏目|织梦CMS取消9个副栏目的数量限制