dedecms是用什么模板开发?是用smarty吗?
模板就是事先做好的模型,后台执行填入实际数据就是前台看到的内容了。
文档模板就是具体文章内容页的显示框架,要学习模板的话,首先要会DIV+CSS,至少要会看,这个是整个布局和美化的基础,然后研究dede的标签,也就是具体填入数据的地方。
首页跟封面根本不是一个东西
封面是单页,就是你这个栏目不需要列表,只有一些文字内容
列表,顾名思义 是文章列表页面
文章模板是 内容页模板 就是你文章显示出来的模板
DEDE自己开发的模板引擎,比Smarty简单得多,当然,功能也少一些。
由于DEDE比Smarty中间少了编译过程,动态执行速度会慢很多,所以,DEDE一般用来做静态网站。
你需要新建内容模型 就是在核心---频道模型----内容模型管理 中。 如图1
然后 新建一个自己的模型 如图2
新建一个模型的时候默认频道 ID是19 你可以自己设置 你想设置的数字 但是不能跟以前的相同了。 然后确定,之后开始把你上面的哪些要填写的信息字段 都设置进去。
这一步做完以后, 你就设计一个模板 用来展示 你录入的内容。 做模板 你用了什么字段 就把对应的标签留在模板对应位置。908960988这是我号,可以帮你详细说如何做好这个模板。 环畅科技专业为你解答,截图。还望采纳。
dedecms模板更换方法一
将新模板覆盖templets下的文件最简单的更换模板的方法是直接覆盖templets目录下的所有文件,但是这样会导致原先的模板被覆盖。
dedecms模板更换方法二
通过后台管理,使DEDECMS去寻找模板目录
还有一种就是更换整个网站的模板目录。
系统管理 --> 站点设置 --> 默认模板风格 设置为目录名字
比如下载了一个新的模板,新模板目录为newtemplet
那么设置为 /newtemlet/default 这样基本模块的模板就会去该目录下寻找。
但是这样有一个问题,就是如果栏目已经创建好了,设置这个就会没有什么效果。不知道这是不是DEDE的一个BUG。
dedecms模板更换方法三
修改特定页面的模板
还有就是修改单独网页的模板,那么就去
频道管理 --> 网站栏目管理 --> 高级选项里选定模板地址
充分利用 / 这样的上级目录跳转到模板的目录下。
至于风格,我到现在看起来是不是必须修改模板里的CSS文件的地址?
dedecms模板更换方法四
修改源代码改变模板目录
发现另一种方法,更为直接:
修改include目录下的config_basephp下找到
$cfg_templets_dir = $cfg_cmspath'/templets';
只需要把这个修改为新的目录名字,然后HTML更新一下,所有的模板风格都改变了。
这种方法不推荐,不过你要是为了防止模板被盗到可以
还有个方法:把新模板直接上传到templets/default目录里,然后再点击栏目管理,在栏目高级参数那里选择新模板。
0条评论