模板是网站的店面,好的模板会让人耳目一新。 在制作模板的过程中,会出现这样那样的问题。 明天我们重点解答关于制作帝国cms模板的问题。
首先,关于模板制作,您需要了解哪些知识?
只要知道如何使用 Dreamweaver 或其他网页编辑工具即可
二、帝国的几个模板中的定义
网站的组成通常是这样的
可以理解为这些对应的是
首页模板、封面模板、列表模板、内容模板,其中标签模板是定义在调用ecmsinfo等标签的数据时,使用哪些格式来显示数据
三、哪里可以更改[!--temp.*--]的模板内容?
此公共模板变量,管理 > 模板管理 > 管理模板变量 > 更改模板变量
四、列表栏目与非列表栏目的区别
列表页面:该页面由列表模板控制。
非列表相似页面:页面由封面模板控制。
五、标签模板与模版标签的区别
标签模板:服务于ecmsinfo标签,用于制作显示样式
模板标签:如[ecmsinfo]、[phomenews]等都是模板标签
6.如何更改提示信息页面的样式?
如果只是改变表格的颜色,则改变样式文件:在e/data/images/qcss.css文件中:
.header{字体:9ptTahoma网站首页模板制作,Verdana;颜色:#FFFFFF;字体粗细:粗体;背景颜色:#8CBDEF}
.headera{颜色:#FFFFFF}
.tableborder{背景:#CDE2F8;边框:1pxsolid#8CBDEF}
如果要更改表格的框架,请更改 e/message/index.PHP 文件
七、控制面板“[!--empirenews.template--]”样式更改
如果只是改变表格的颜色,则在模板的css样式文件中更改下面定义的样式:(如默认模板中的skin/default/css/style.css)
.标头{}
.headera{}
。表格边框{}
如果要更改表格框架,只需更改相应的文件即可,例如控制面板的主页:e/member/cp/index.PHP
八、动态翻页和翻页有什么区别?
一种用于动态页面网站首页模板制作,一种用于静态页面。改变腹部时两者都改变
九、如何处理模板内容中的“”?
可以单独用四个来表示,如:“r”可以用“r”来表示。
10、为什么要更改栏目“内容模板”并保持原有信息页面不变?
更改栏目“内容模板”时,必须选择应用到生成的文件。 这会将新模板应用于已减少的信息
11. 为什么生成的页面是空白的?
您的 e/data/tmp 目录权限有问题。 将目录和目录下的文件权限设置为777,然后重新生成页面。
12、动态页面无法解析模板标签
考虑到资源占用问题,目前版本是动态的,动态页面建议用JS调用。
十三、点击区域链接为什么英文会乱
这是iis下目录名不加/就会出现的情况。 解决办法:更改区域链接,在ListInfo后面添加“/”即可解决,如:ListInfo/?classid=...
14、为什么页面不统计访问次数?
统计页面访问率需要在模板中添加“[!--page.stats--]”标签
用户可以选择是否在模板中减少这个标签(比如下载系统通常不统计访问次数,没有这个标签就不会统计)。 如果您使用动态显示点击次数,请使用此:(显示+统计)
如果您还有其他疑问,请随时询问。 你的问题将使你我都进步。
模板安装方法:
1.下载模板后,需要判断文件是否完整。 Htm文件是否包含首页、列表页、文章内容页等; 是否包含htm文件中使用的css文件; 模板安装包中是否包含网站使用的背景图片。
2、建设网站栏目。 在安装和调试模板之前,必须提前搭建好网站的相关栏目,这样才能很好地进行调试。 栏目建设可以参考模板示例网站进行建设。
3. 更改系统中的模板名称。 这一步我们以模板mier为例:
(1)打开后台-系统-系统基本参数,查看模板名称,默认为default。 现在,我们需要将默认模板名称更改为我们想要使用的模板名称。
(2)打开background-generate-html update-更新首页html,这里默认的模板路径是default/index.htm。 将默认值更改为我们要使用的模板的名称。
4、根据搭建的网站栏目更改模板中调用的相关栏目ld。在htm文件中找到以下标签
将其中的typeid调整为自己网站的ld栏。
5、调试htm文件和css文件中使用的图片的路径,根据自己网站图片的存储路径进行调整。
6.修改模板文件htm中的固定链接。 模板中有一些固定链接,可以根据自己的网站适当调整。
7. 上传模板文件。 将模板中的文件目录上传到服务器的/templts目录下,上传前将文件保存在原目录下。 这是模板的上传方法。 如果模板本身有特殊要求,可以按照模板本身的要求上传。
8、后台生成首页、栏目页、内容页,并根据效果修改相关模板。
9.默认dedecms模板样式默认目录文件说明
以上简单介绍了dedecms模板安装的大致思路。 不同的模板有不同的安装方法。 希望里面的描述能够为您安装dedecms模板时提供一些帮助。
模板替换教程:
方法一:用新模板覆盖templates下的文件 替换模板最简单的方法是直接覆盖templets目录下的所有文件。
但这会导致之前的模板被覆盖。
方法二:通过后台管理,让dedecms找到模板目录。
另一种选择是替换整个网站的模板目录。系统管理-站点设置-默认模板样式设置为目录名
例如,下载了一个新的模板,新的模板目录为newtemplet。
然后将在该目录中搜索设置为 /newtemlet/default 的基本模块的模板。
但是这样有一个问题网站 模板 安装,就是如果列已经创建了,设置这个是没有效果的。 不知道这是不是dede的bug。
方法三:更改特定页面的模板。
还有就是更改单独网页的模板,然后进入:频道管理-网站栏目管理-高级选项选择模板地址
方法四:修改源码,更改模板目录
修改include目录下的config_base.php找到
只要把这个改成新的目录名,然后更新html,所有的模板样式就都变了。
不建议使用此方法,但如果是为了避免模板盗版,可以使用。
还有一种方法:直接将新模板上传到templates/default目录下,然后点击栏目管理,在栏目中间参数中选择新模板。
cms模板其实就是一个html页面,里面有cms模板引擎代码,所以基础是html语言学习,但是现在流行web标准,就是你所说的“div+css”,要求提高了很多,你需要学习css的,大家可以下载css指南,修改模板的时候可以借鉴一下。
Dede模板引擎的代码风格有以下几种方法:
从前面我们可以看到,dede模板引擎的代码可以分为三部分:标签名称、属性和自定义样式模板。 标签名称和属性由 {} 括起来。
而自定义样式模板位于两个{}之间。
标签名称和属性的说明请参考系统帮助中的模板标签参考网站 模板 安装,这里是具体的应用技巧。
例子:
{/dede:arclist} 以上是获取最新内容列表标记 arclist 的最基本方法,从标记 {dede:arclist attribute typeid="titlelen='28'row='10'col='1'} 开始模板样式。
[field:title/] 和结束标记 {/dede:arclist}。 当页面制作完成后,就可以开始添加dede代码了。 添加dede代码之前:
添加代码后:
模板解析后,看起来就像添加代码之前一样。 列表标记、友情链接flink标记、导航频道标记、站点新闻mynews标记等等都是一样的。
{dede:标签名attribute='value'/}用于文章页面,如{dede:field name='title'/}表示文章的标题。