多副栏目功能 for V5.3 【附代码说明】

DEDECMS V5 .3 自带功能仅支持一个主栏目和一个副栏目,这对于很多内容交叉分类的方式,显然不够用。

本扩展修改让一篇文章可以属于多个副栏目,后台设置文章所属的更多副栏目,生成时把文章生成到指定的多个副栏目列表页里!



×18楼“东莞南城”网友测试出BUG并提供了修改办法,特此感谢!





修改说明如下,附件为修改文件及说明文档:

1、后台管理—系统—SQL命令行工具——运行以下两行命令 (特别提示:如果你安装的DEDE,使用的数据库前缀不是dede_,那么请注意修改下面语句里的dede_为你所使用的前缀,然后再在后台执行):

ALTER TABLE dede_archives ADD typeid2_nic VARCHAR( 255 ) NOT NULL ;

ALTER TABLE dede_arctiny ADD typeid2_nic VARCHAR( 255 ) NOT NULL ;



2、后台管理——系统基本参数——性能选项——“是否启用副栏目”选“是”

* 如果没有此项目,请先运行后台管理——系统里的“系统错误修复”

* 如果还无此项目,到后台管理—系统—SQL命令行工具—运行以下命令(特别提示:如果你安装的DEDE,使用的数据库前缀不是dede_,那么请注意修改下面语句里的dede_为你所使用的前缀,然后再在后台执行):

UPDATE dede_sysconfig SET groupid=6,value='Y' WHERE varname= 'cfg_need_typeid2'



3、修改include\arc.listview.class.php 文件 (主要用于更新栏目列表)

126行~127行修改代码

139~146行插入代码

147~148行修改代码



4、让后台普通文章类型可以选多栏目

修改dede/ templets/ article_add.htm 216~226行新加代码

修改dede/ article_add.php 127行新加代码、182~187 修改代码

修改dede/ templets/ article_edit.htm 205~215行 新加代码

修改dede/ article_edit.php 181行新加代码、190行新加代码



5、添加多副栏目文章:向更多副栏目输入框里,填写其它副栏目ID号(ID号在栏目管理里查看),各ID直接用英文逗号“,”分隔,保证输入的副栏目ID最前和最后都必须是逗号,(例如 ,2,3,8, )



6、新增、或编辑文章属于多副栏目,然后更新所有栏目HTML即可

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

源码安装后,如有要求加QQ获取帮助的,请放弃使用,小心被骗。

没有账号? 忘记密码?