前面分享了两篇文章是关于如何将织梦dedecms网站的栏目和文章以及网站模板文件的转换教程,还不知道的小伙伴可以先去看看,《织梦dedecms转换到yzmcms教程(内含插件)》、《织梦DeDeCms模板文件转换到YzmCms网站模板方法教程》。
继上次分享后,很多网友给我反馈,都说很好用,很方便,也有小伙伴说,能不能搞个完整的转换包含原来织梦dedecms网站上tag标签。本着乐于分享精神,joson博主今天有空也就正好分享分享。
首页,咱们把原织梦网站数据库上的两个数据表(dede_tagindex、dede_taglist)导出来,然后再导入到yzmcms网站的数据库中,注意数据表的前缀统一,如下图是我已经导入并更换好前缀的两个数据表,
tagindex数据表是tag标签对应tag表,taglist数据表是tag标签对应的文章,这里对应yzmcms的tag_content内容表,找好对应关系后,我们分别打开四个表,看看关系,咱们不难发现,织梦的tag标签表跟yzmcms的数据表几乎是一样的,所以咱们根本不用转换,直接用,替换下数据表的名称并更改下字段名即可。
方法:
1、将数据表db_tagindex里面的字段名typeid更改为catid,count更改为click、addtime更改为inputtime;
2、在数据表db_tagindex里面更增字段名remarks,sql语句【`remarks` varchar(255) NOT NULL DEFAULT '',】。
操作完以上两步后,同理咱们再来操作标签对应的文章数据表,即taglist和tag_content两个数据表。
方法与上面差不多也是替换更改字段名,下面也一一讲解:
1、将数据表db_taglist里面的字段名tid更改为tagid、typeid更改为catid;
2、新增字段名modelid,类型:smallint,长度:5,不允许空值;
3、点击去掉下图(1)中右上角所示的健key,再删除tag标签这个栏目(下图2),最后点击保存。
图1
图2
4、当然可能会有小伙伴说这个tag标签不删除可不可以,理论上来说是可以的,但从yzmcms程序上来说是不行的!不然会报错!
到这里我们已经替换百分之九十八了,还剩最后一丢丢,于是我们继续操作,
1、删除yzmcms原来的tag标签的两个数据表,即删除tag和tag_content数据表;
2、将织梦导入的两个数据表且已经替换好的更改下表名,即tagindex改为tag,taglist更改为tag_content。
到此,今日joson博主分享的关于“dedecms转换yzmcms网站程序之tag标签转换教程”就圆满结束啦~~~~若对你有帮助,记得回踩留言哦。
还没有评论,来说两句吧...