- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站模板专题模板制作教程
系统模板制作教程
V1.0
目录
1.模板目录结构 3
2.模板网页名称命名规范 3
3. 模板标签介绍 4
3.1 标签概述 4
4. 常用标签使用说明 5
4.1 ChnlList标签使用说明 5
4.2 内容页常用标签使用说明 6
4.4 Include标签使用说明 10
4.5 Position标签使用说明 11
4.6 VoteTopic标签使用说明 11
4.7其它标签 12
5 常用模板变量 12
6.专题模板制作 12
6.1专题页模板命名规范 12
6.2 专题模板制作步骤 12
7.网站模板上传 13
第一步:将制作好的模板打包 13
第二步:将模板上传至服务器 13
1.模板目录结构
上图为农机局模板目录结构,最上层代表模板名称,有字母组成,子目录有2个,分别是res、tpl:
1)、Res目录:存放网页资源,如图片文件、样式表文件、脚本文件等。
注:res目录下images用来存放各种资源文件。
thumb.jpg为模板的缩略图文件。
2)、Tpl目录:存放网页文件,如下图。
注:模板个文件夹及文件名字必须按以上规范制作,否则将无法使用。
2.模板网页名称命名规范
模板所需的页面全部放在”模板名/tpl”文件夹下,模板的网页命名规范规范如下。
alone.html:独立页面模板,适用于网站介绍、领导介绍等类型栏目。
channel.html:栏目列表页面模板。
content.html:文章显示页面模板
footer.html:网页底部页面模板
header.html:网页头部页面模板
index.html:首页模板
sys_Search.html:搜索页面模板
sys_VoteResult.html:投票结果页面模板
tag_VoteTopic.html:投票页面模板
video.html:视频列表页面模板
video_content.html:视频显示页面模板。
以上模板为建立网站所需基本模板,用户可根据需要对模板进行扩展,如网站有多个频道,各个频道列表显示页面不同,可建立channel_频道一.html、channel_频道二html等频道列表页面,建立规则为“channel_频道一.html”,红色部分不变,黑色部分名字自定义,其它模板扩展办法同理。
3. 模板标签介绍
标签为模板的灵魂,用来调用后台数据数据并显示。
3.1 标签概述
调用标签的三种代码样式如下:
A、${标签名称}
B、@cms.标签名称 属性=值/
C、@cms.标签名称 属性=值; 标签别名 自定义样式模板 /@cms.标签名称
例如:
a:${}标签用于调用网站名称
b:@cms.ArtiList chnlId= count=10 sysContent=1-1 /标签用于调用10篇文章的列表
c:@cms.ChnlList id= inner=1;c
a href=${c.url}${}/a
/@cms.ChnlList标签用于调用栏目列表,可用于网站导航条。
注意:abc实例是与上面ABC三种形式相对应的。大家可以逐个测试,举一反三。
4. 常用标签使用说明
4.1 ChnlList标签使用说明
在页面中获取栏目列表的时候我们要用到@cms.ChnlList /标签,本标签不仅可以单独使用,还可以配合其它标签使用,达到更加丰富的效果。本节教程都是在新建的演示空白首页模板中作演示。
一、标签原型说明
【标签名】:@cms.ChnlList 属性=值 /
【作 用】:显示各栏目列表
【参 数】:
id:父栏目ID。(默认为空:自动获取当前栏目ID)
orderBy:排序方式。【0:优先级升序;1:优先级降序;2:点击次数升序;3:点击次数降序】(默认0)
isDisplay:是否只获取显示的栏目。【0:获取所有;1:只获取显示的栏目】(默认1)
hasContent:是否只获取可以有内容的栏目。【0:获取所有;1:只获取可以有内容的栏目】(默认0)
linkClass:链接class
linkTarget:链接打开方式。【0:当前窗口;1:新窗口】(默认0)
style:标签内部样式。如果指定sysContent或userContent,则该项无效。【1:普通链接列表;】(默认1)
sysTpl:使用系统模板。【0:不使用;1:使用】(默认1)
sysContent:系统内容样式。(默认0)
userContent:自定义内容样式。如果指定了系统内容样式,则该项无效。(默认0)
sysPage:系统分页样式。【0:不分页;1:样式一;2:样式二】(默认0)
文档评论(0)