织梦更改内容模型,同时迁移文章解决方案

2023-01-10 0 419

织梦在改版建站中大多都会遇到更改栏目内容模型,织梦在更改栏目内容模型后原有文章就会不显示,今天分享一个更改栏目内容模型后让文章显示出来的教程。

以我自己的为例:

原栏目id:21

原内容模型附件表:dede_addonarticle

新内容模型附件表:dede_addon19

新内容模型id:19

织梦更改内容模型,同时迁移文章解决方案

织梦更改内容模型,同时迁移文章解决方案

资料准备完毕,执行以下操作

织梦后台-系统-SQL命令行工具

一、将原模型下的ID21的栏目内的全部内容转移到新内容模型附件表dede_addon19

INSERT INTO dede_addon19(aid,typeid,redirecturl,userip,body) SELECT aid,typeid,redirecturl,userip,body FROM dede_addonarticle where dede_addonarticle.typeid =21

其中“dede_addon19”为新内容模型附加表,“21”为栏目模型id,其中“dede_addonarticle”为原内容模型附加表名称

二、删除原栏目21下的全部内容(已经复制一份到新模型下了,不要担心)

DELETE FROM `dede_addonarticle` WHERE typeid =21 

其中“dede_addonarticle”为原内容模型附加表名称

三、将关联模型的地方全部改写一遍,将原来栏目ID为21对应的频道模型全部由1改成19

update dede_arctiny set channel=19  where typeid=21;
update dede_archives set channel=19  where typeid=21;
update dede_arctype set channeltype =19  where id =21;

其中“19”为新内容模型id,“21”为栏目内容id

可直接执行多行SQL语句,当执行完这三条SQL语句时你会发现文章已经成功显示出来了。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

建站虎 dedecms教程 织梦更改内容模型,同时迁移文章解决方案 https://www.jianzhanhu.com/2731.html

织梦更改内容模型,同时迁移文章解决方案
下一篇:

已经没有下一篇了!

常见问题
  • 1.把网站的程序主机,然后解压压缩包,输入域名打开,会出现授权的页面,直接到pbootcms的官网进行授权(免费商业授权)。 2.登录后台,登录方式:你的域名/admin.php 账号:admin 密码:admin或123456 3.后台-全局配置-配置参数里最下面,填写刚刚申请的授权码 4.站点信息里改成自己当前使用的域名 点击立即提交完成操作。
查看详情

相关文章

发表评论
暂无评论