dede栏目ID修改方法
来源:asp之家 时间:2009-02-14 08:21:00
打个比方我删除了id是41的栏目,生成HTML时,生成到这个栏目时就出错,很不爽!!
现在我们调整一下栏目id,把后面的提上来弥补41,也就是说利用sql语法从数据库把id42替换成41,id43替换成42……依此类推。
具体修改方法:
1、替换所需的SQL语法
UPDATE `表名` SET `字段` = REPLACE(`字段`,'替换内容','替换值');
2、需要替换id的数据表
由于我使用的是下载频道,所以需要修改一下数据表,你如果用的是文章根据需要在调整:
dede_addonsoft
dede_arctype
dede_archives
dede_cache_feedbackurl
dede_full_search
dede_tag_list
在这几个表中,代表栏目id的字段稍微有些不同,有的是“ID”、“tyeid”或者“feedid”,自己根据数据表来确定到底是哪个字段。
3.完成第二步,
打开根目录下data\cache中inc_catalog_base.php文件
这个文件依然保存着曾经删除的id,形式如下:
$_Cs[1]=array(0,3,1);
$_Cs[2]=array(0,3,1);
$_Cs[3]=array(0,3,1);
$_Cs[4]=array(0,3,1);
$_Cs[5]=array(0,3,1);
$_Cs[6]=array(0,3,1);
$_Cs[7]=array(0,3,1);
$_Cs[8]=array(0,3,1);
$_Cs[9]=array(0,3,1);
其中cs()括号中代表是二级栏目,array()括号中第一个数字代表是顶级栏目,现在打开网站后台,根据后台的二级栏目与顶级栏目的对应关系修改此文件
保存,刷新后台。
大功告成
标签:方法,修改,栏目,dede


猜你喜欢
正文中的优化元素
2009-01-04 16:38:00
Zblog新版月底公测 改进CMS功能和数据机构
2011-03-17 12:46:00
解决Linux程序编译链接动态库版本的相关问题
2023-11-02 19:21:45
常见的 XSS 注入攻击方式 Part.2 2
2008-11-10 12:42:00
巨人主策划回应质疑风波:或是竞争对手抹黑
2009-11-12 10:02:00
让SEO工作更有效 谈五个不同外部链接形式
2009-02-01 11:28:00
Linux集群技术中的热点---虚拟技术
2008-12-23 08:45:00
关于独立博客和门户博客的优缺点对比分析
2009-02-03 08:46:00

详解CentOS 8 VMware虚拟机设置静态ip网卡上网
2023-10-13 08:13:04

视频网站为什么这么火
2008-09-02 11:42:00

Linux查看进程的所有信息的方法示例
2022-01-20 22:51:42
新手必读:Godaddy网站使用教程之后台概览
2010-03-25 14:19:00

Win 2000检测系统安全清单(1)
2007-09-13 14:06:00
可以编程的FTP软件:FTP Control
2007-11-05 14:09:00

Google官方:按照AdSense要求投放广告代码
2009-01-20 13:08:00
Rsync 秒杀一切备份工具,你能手动屏蔽某些目录吗?
2023-10-12 13:09:12
浅析在FreeBSD中建立chroot的FTP服务
2007-03-27 16:30:00
WordPress核心有待改善的十个重要功能
2010-07-09 17:28:00

装潢公司成功网站推广的十武器
2009-10-28 01:45:00
google Adsense西联快汇重要问题解答
2007-10-09 20:05:00