欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > CMS应用 > dedecms >

dedecms两个后台调用一个数据库,如何让栏目用不同的模板

更新时间:2017-04-11 浏览次数:

当手机成为我们生活的主角的时候,移动端访问量不断上升。我们在用dedecms建站的时候,就需要建移动站,为了节省优化时间,管理方便,我们一般pc和移动调用一个数据库,可是栏目封面模板,列表模板,文章模板有时候pc和移动又一样,怎么实现pc和移动使用不同名称的模板呢?》》dedecms 实现两个网站调用一个数据库

(1)我们看数据库,dede_arctype数据表里的字段

注:tempindex为封面模板,templist为列表模板,temparticle为文章模板

我们要想让移动端调用不同的列表模板,就要新建一个字段templist3g,字段属性跟templist一样,然后把templist里的内容复制到templist3g里,可用以下sql语句实现复制templist里的内容复制到templist3gsql语句:update `dede_arctype` set  templist3g=templist

新建字段temlist3g

 

(2)把dedecms里面所有的templist批量替换成templist3g; 

这样就实现了移动站用自己的列表模板名称,而不影响PC端,其他的模板修改方法同上。

dede/catalog_add.php 
 
dede/catalogn_edit.php
 
dede/templets/catalog_add.htm
 
dede/templets/catalogn_edit.htm
 
include/arc.listview.class.php
 
include/arc.sglistview.class.php
 
include/typelink.class.php
 
关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!