欢迎访问融科网络!我们专注于郑州网站建设郑州网站制作郑州网站设计郑州做网站等相关服务!
营销之道 干货分享
了解企业新动态,分享前沿的营销推广干货,成长路上,我们携手同行

编程代码

织梦新闻模型新闻转入新的自定义模型的办法

标签: 作者:融科网络 | 点击:
20

Oct
澳门体育登录 2019

导语
教大家怎么实现织梦新闻模型新闻转入新的自定义模型 假设以前的栏目为新闻模型,栏目ID为5, 新建模型ID为17(默认的新闻模型为1,模型ID可以在内容模型管理最左侧看到),数据
 

教大家怎么实现织梦新闻模型新闻转入新的自定义模型

假设以前的栏目为新闻模型,栏目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中操作):

织梦新闻模型新闻转入新的自定义模型的办法

郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!
本文章网址:http://fudashu.com/code/10825.html。转载请保留出处,谢谢合作!

全网(营销型+响应式)专业定制

快速搭建高询盘+营销独立站

微信扫一扫 添加微信

推荐分享,免费SEO诊断

扫码加好友,即送价值1880元的SEO优化教程

(网站没排名,轻松让关键词上澳门体育登录!专注H5企业建站+网站优化推广)

上一篇:织梦判断某字段为空就显示自定义的内容

下一篇:织梦禁止搜索指定栏目或模型的方案

  • 网站建设案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 151-3895-5886
  • 品牌网站建设定制
  • 营销型网站建设定制
十分彩-欢迎您 十分彩平台 -【专业购彩平台】 十分彩注册---澳门体育登录_欢迎您 十分彩_官网 十分彩-澳门体育登录 十分彩|官方唯一指定!