济南华育软件论坛

 找回密码
 立即注册
查看: 2090|回复: 1

如何更换DEDECMS的模板

[复制链接]

9

主题

18

帖子

67

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
67
发表于 2017-5-22 15:51:53 | 显示全部楼层 |阅读模式
因模板制作者的制作习惯不同,DedeCMS的模板安装方法也大不相同,不过主要的步骤是:

1.上传 将模板文件上传到网站的模板目录templets中;

2.设置 主要设置是在系统后台的系统设置中,有一个“模板默认风格”的选项,填入您的模板目录名称;


3.修改 一般需要对模板中的调用进行一些修改,比如typeid,修改集中在网站首页;

4.生成 系统后台有生成的地方,生成首页及栏目还有内容页的html

图文教程目前还没发现,呵呵,不过任何下载来的模板,都需要修改的,因为可能你站的栏目设置和他模板里面调用的不同,制作DEDECMS模板很简单,你把帮助文件看一看,把默认模板熟悉一下基本上就会了~有问题可以去官方论坛问问的~
方法一 将新模板覆盖templets下的文件最简单的更换模板的方法是直接覆盖templets目录下的所有文

但是这样会导致原先的模板被覆盖。

方法二 通过后台管理,使DEDECMS去寻找模板目录
还有一种就是更换整个网站的模板目录。

系统管理 --> 站点设置 --> 默认模板风格 设置为目录名字

比如下载了一个新的模板,新模板目录为newtemplet
那么设置为 /newtemlet/default 这样基本模块的模板就会去该目录下寻找。

但是这样有一个问题,就是如果栏目已经创建好了,设置这个就会没有什么效果。不知道这是不是DEDE的一个BUG。

方法三 修改特定页面的模板

还有就是修改单独网页的模板,那么就去

频道管理 --> 网站栏目管理 --> 高级选项里选定模板地址
充分利用 ../ 这样的上级目录跳转到模板的目录下。

至于风格,我到现在看起来是不是必须修改模板里的CSS文件的地址?


方法四 修改源代码改变模板目录

发现另一种方法,更为直接:

修改include目录下的config_base.php下找到
$cfg_templets_dir = $cfg_cmspath.'/templets';

只需要把这个修改为新的目录名字,然后HTML更新一下,所有的模板风格都改变了。

这种方法不推荐,不过你要是为了防止模板被盗到可以
还有个方法:把新模板直接上传到templets/default目录里,然后再点击栏目管理,在栏目高级参数那里选择新模板。
回复

使用道具 举报

9

主题

18

帖子

67

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
67
 楼主| 发表于 2017-5-22 15:53:58 | 显示全部楼层
先自己做一套模板或来CMS集中营下载一套你喜欢的模板,并给新模板所在的文件夹起一个新名字,比如说 MUBAN ,将此文件夹放到 templets 文件夹下
然后进入网站后台-->系统-->系统基本参数-->将“模板默认风格”中的 default 修改为你模板文件夹名称,如本文中的 MUBAN -->点击确定

点击生成-->更新主页HTML-->将“选择主页模板”中的 default 修改为新模板名称-->点击更新主页HTML
然后参照:http://www.gohy.com.cn/forum.php ... &extra=page%3D1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
在线咨询
咨询热线
0531-86090006
微信扫一扫
直接访问本页内容

Archiver|手机版|小黑屋|济南华育软件论坛  

GMT+8, 2018-6-19 16:33 , Processed in 0.238376 second(s), 9 queries , File On.

Powered by gohy X3.3

© 2011-2019 gohy.com.cn Inc. Template By 【华育软件】【 www.gohy.com.cn 】

快速回复 返回顶部 返回列表