织梦cms模块使用方法(织梦CMS文章模型文章转入新的自定义模型的方法)
织梦cms模块使用方法
织梦CMS文章模型文章转入新的自定义模型的方法教大家如何实现织梦CMS文章模型文章转入新的自定义模型,方法步骤如下:
假设以前的栏目为文章模型,栏目ID为5, 新建模型ID为17(默认的文章模型为1,模型ID可以在内容模型管理最左侧看到),数据库中新模型附加表为dede_addon17(一般均为dede_addon加新建模型的ID,如果不同,则自行替换一下SQL语句中的表名)。
一、首先,我们先在后台备份好数据库(系统--数据库备份/还原),备份好数据库后,我们先将原文章模型下的栏目ID为5的内容全部转移到新的自定义模型附加表dede_addon17中,在系统——SQL命令行工具中输入以下SQL语句:
INSERT INTO dede_addon17(aid,typeid,redirecturl,userip,body) SELECT aid,typeid,redirecturl,userip,body FROM dede_addonarticle where dede_addonarticle.typeid =5;
这里需要注意的是,一定会一点SQL语句基础,如果你的自定义模型的body部分被你换成自定义的名字比如content,那么SQL语句就该改为:
INSERT INTO dede_addon17(aid,typeid,redirecturl,userip,content) SELECT aid,typeid,redirecturl,userip,body FROM dede_addonarticle where dede_addonarticle.typeid =5;
对比一下即知道,怎么把老数据对应到新的数据表中来。
二、删除原栏目下的全部内容(已经成功复制一份到新模型下了):
DELETE FROM `dede_addonarticle` WHERE typeid =5;
三、将关联模型的地方全部改写一遍,将原来栏目ID为5对应的频道模型全部由1改成17:
update dede_arctiny set channel=17 where typeid=5;
update dede_archives set channel=17 where typeid=5;
update dede_arctype set channeltype =17 where id =5;
做到这里就完美实现了将原来文章模型下的内容转移到新的自定义模型下。
四、如果你想把原来栏目ID为6的内容迁移到新的自定义模型ID为17,栏目ID为5的栏目下,则还需要执行以下SQL语句:
update dede_addon17 set typeid=5 where typeid=6;
update dede_archives set typeid=5 where typeid=6;
update dede_arctiny set typeid=5 where typeid=6;
这里是为了修改关联栏目,将原来调用ID为6的栏目的地方,全部改为ID为5的栏目。
五、删除旧栏目:
DELETE FROM dede_arctype WHERE id=6;
完成以上步骤后,如果网站后台新模型栏目下没有出现迁移来的文章列表,则需要执行到系统——系统错误修复下执行修复工作:
然后再将data/cache/listcache下的缓存文件全部删除(建议在服务器或虚拟空间控制面板、FTP中操作):
- dedecms织梦系统(织梦CMS去除powered by dedecms网站版权信息的方法)
- 织梦cms申请代码怎么填(织梦CMS常用的几种字段判断输出实例详解)
- dede织梦cms安装教程(开源织梦dedecms快速搬家图文教程)
- dedecms替换条件(织梦cmsDEDECMS通过正则批量查找替换数据库的自定义内容)
- 织梦文章发布页如何增加表单(织梦CMS列表页只显示一篇文章的解决办法)
- 织梦cms中的模块怎么设置(织梦CMS模板在runphp=yes的标签中调用其他field值的方法)
- 织梦cms漏洞大全(织梦CMS利用php正则让文章的外链自动加nofollow)
- 织梦cms漏洞怎么解决(织梦cms、帝国cms、PHPcms优缺点解析)
- 织梦cms指定栏目怎么取(织梦CMS后台模板列表按字母排序方法)
- 织梦cms模块使用方法(织梦CMS文章模型文章转入新的自定义模型的方法)
- 织梦cms怎么调用(织梦CMS采集时keywords字段无法添加过滤规则的解决方法)
- 织梦cms内容模型管理详解(织梦CMS系统TAG标签页面包屑导航的调用方法)
- 织梦cms怎么设置页面(织梦CMS调用问答栏目文章到首页实现方法分享)
- dedecms使用方法(Dedecms织梦CMS搜索页面调用全站最新文章的方法)
- 织梦cms文章页如何跳转(织梦CMS文档读取频道信息失败,无法进行后续操作!)
- dedecms标签调用大全(织梦cms图集{dede:field name='imgurls'}显示栏目名称)
- X86处理器的梦魇 苹果M1自研芯片到底有多强(苹果M1自研芯片到底有多强)
- 泰剧《爱欲之神》Boom kitkong和Great合体杂志(泰剧爱欲之神Boomkitkong和Great合体杂志)
- 素人恋爱综艺火药味十足 男生为赢得芳心集体扯头花,真是出好戏(素人恋爱综艺火药味十足)
- 《囧妈》为何受抵制 春节七部影片撤档背后的责任与博弈(囧妈为何受抵制)
- 提醒 2019年起河南驾考要开设科目五 官方回应来了(2019年起河南驾考要开设科目五)
- 省 市书法家协会 送万福进万家 活动走进禹州美丽乡村(省市书法家协会)
热门推荐
- apache错误编码代码(关于Apache默认编码错误 导致网站乱码的解决方案)
- docker-compose怎么被执行的(Docker Compose一键ELK部署的方法实现)
- mybatis批量插入报错(解决myBatis中删除条件的拼接问题)
- 查询按照部门分组的mysql语句(Mysql根据某层部门ID查询所有下级多层子部门的示例)
- mysql将字符串转换为日期的函数(Mysql中时间戳转为Date的方法示例)
- python字符串分析总结(Python 存储字符串时节省空间的方法)
- zabbix支持oracleodbc功能吗(使用zabbix监控oracle数据库的方法详解)
- 如何利用Email求职
- css3轮播案例(纯CSS3实现图片无间断轮播效果)
- python 制作图片文字识别(如何使用Python进行OCR识别图片中的文字)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9