前端之家收集整理的这篇文章主要介绍了
多副栏目功能 for V5.3 【附代码说明】,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Dedecms V5 .3 自带功能仅支持一个主栏目和一个副栏目,这对于很多内容交叉分类的方式,显然不够用。@H_
403_2@
本扩展修改让一篇文章可以属于多个副栏目,后台设置文章所属的更多副栏目,生成时把文章生成到指定的多个副栏目列表页里!@H_
403_2@@H_
403_2@×18楼“
东莞南城”网友测试出BUG并提供了修改办法,特此感谢!@H_
403_2@
修改说明如下,附件为修改文件及说明文档:@H_
403_2@1、
后台管理—系统—
sql命令行工具——运行以下两行命令 (
特别提示:如果你安装的DEDE,使用的数据库前缀不是dede_,那么请注意修改下面语句里的dede_为你所使用的前缀,然后再在后台执行):@H_
403_2@ALTER TABLE `dede_archives` ADD `typeid2_nic` VARCHAR( 255 ) NOT NULL ;@H_
403_2@ALTER TABLE `dede_arctiny` ADD `typeid2_nic` VARCHAR( 255 ) NOT NULL ;@H_
403_2@2、
后台管理——系统基本参数——
性能选项——“是否启用副栏目”选“是”@H_
403_2@* 如果没有此项目,请先运行
后台管理——系统里的“系统
错误修复”@H_
403_2@* 如果还无此项目,到
后台管理—系统—
sql命令行工具—运行以下命令(
UPDATE dede_sysconfig SET groupid=6,value='Y' WHERE varname= 'cfg_need_typeid2'@H_
403_2@3、
修改include\arc.listview.class.
PHP 文件 (主要用于更新栏目列表)@H_
403_2@126行~127行
修改代码@H_
403_2@139~146行 插入
代码@H_
403_2@147~148行
修改代码@H_
403_2@4、 让
后台普通
文章类型可以选多栏目@H_
403_2@
修改dede/ templets/ article_add.htm 216~226行新加
代码@H_
403_2@
修改dede/ article_add.
PHP 127行新加
代码、182~187
修改代码 @H_
403_2@
修改dede/ templets/ article_edit.htm 205~215行 新加
代码 @H_
403_2@
修改dede/ article_edit.
PHP 181行新加
代码、190行新加
代码@H_
403_2@5、
添加多副栏目
文章:向更多副栏目输入框里,填写其它副栏目ID号(ID号在栏目管理里查看),各ID直接用
英文逗号“,”分隔,保证输入的副栏目ID最前和最后都必须是逗号,(例如,2,3,8,)@H_
403_2@6、新增、或编辑
文章属于多副栏目,然后更新所有栏目HTML即可
原文链接:https://www.f2er.com/dedecms/451608.html