帝国cms模板的导出和导入使得老网站也可以轻松地更换网站模板,本文将根据万书涛开发的《帝国cms模板》为例来进行讲解,过程如下:
模板的导出
要安装模板,首先需要把模板导出来,然后才能安装,导出过程如下:
我们拿到一个模板后,先安装起来,安装过程详见这篇文章:《帝国cms模板源码安装部署到服务器视频教程》,安装完后就可以导出了,打开新安装的帝国cms模板后台,选择“模板-导入/导出模板组-导出”,这里需要注意,默认的名称是“默认模板组”,为了区分,最好重命名一下,比如,我下图中就重命名为“默认模板组xz”,否则将来导入新网站后会有俩都叫默认模板组的,容易混淆。
注意:导出的模板组是以点temp命名的,找个硬盘位置保存好。
样式和图片文件导入
之所以要导入样式表和相应图片是因为导出的模板不包含这些东西,这里以万书涛开发的《蓝色下载帝国cms响应式个人博客模板》为例来说,所有的样式表文件都在根目录下的skin文件夹,打开skin文件夹,默认有default和member或者member2文件及,这种情况,如果原版的skin目录下也是只有default和member这两个文件夹,那么需要把原版default文件夹备份,然后用新版的default替换原版的default,或者备份好后直接删掉原版defalult,然后把member2文件夹也复制过去,没有member2文件夹的只复制default文件夹即可。
第二种情况是新的模板用的单独命名文件夹,比如,万书涛开发的蓝色下载帝国cms响应式个人博客模板,如下图,在skin目录下除了default、member、member2还有一个xiazai文件夹,这种情况,就不用管原版的default了,直接把skin文件夹下的xiazai复制到要导入的网站的skin目录下就行了,记住,上面说过,如果有member2一块通过ftp复制过去,没有的话只导入xiazai就行了。
万书涛站长提醒:所有模板,会在模板附带说明里写上skin下的模板目录是什么供帝国cms老用户更换模板时参考。
新模板导入
这次,我们要把上面的蓝色下载模板导入到《清雅淡淡帝国cms响应式个人博客模板》里,进入清雅淡淡帝国cms后台,选择“模板-导入/导出-选择文件”,模板编码默认是utf-8就不用转换,万书涛开发的模板都是uft-8的,覆盖模板组这里要选“新建模板组”,这样万一出问题还能回滚到原模板,步骤如下图箭头所示所示。
导入成功后如下图,选中新导入的模板xz,然后点击“设为默认”,这样就切换到新模板了。
然后看一下有没有栏目自定义字段,点击栏目-栏目自定义字段,找到栏目的自定义字段,点击修改,然后对照着在新导入的网站也照着添加一个栏目字段,没有栏目字段这一步就忽略。
切换好后,系统设置 > 数据更新 > 更新数据库缓存;刷新首页、栏目页、内容页;更新动态页面。
3.1、由于新导入的模板组的模板ID不一定和原来栏目选择模板对应,所以要修改栏目重新选择新的模板,以让栏目与模板对应好。
帝国cms后台-“栏目”-“管理栏目”:修改栏目的模板选项,重新选择使用模板,如下图,导入完后发现新闻栏目列表给弄成tag了,重新选择箭头3所指示的自定义普通文章模板。
3.2、模板中的标签指定调用的栏目ID一定和你网站栏目ID不一致,修改模板把标签参数中的栏目ID改为自己增加的栏目ID。
3.3、最后再重新刷新首页、刷新所有信息栏目页、刷新所有信息内容页面(选择全部刷新)、刷新所有信息JS调用、批量更新动态页面、批量更新反馈表单。
这样即可更换成功
好了,以上就是帝国cms中更换模板的步骤,希望对有这方面需求的用户有所帮助,记得更换前先要备份好数据库啊。
本文来源:【帝国cms如何换模板,如何导入模板?】
由思享SEO博客编辑转载,仅用于参考学习,如有侵权请联系本站修改删除!