闪睿企业网站管理系统模板概述
来自站长百科
导航: 上一页
目录结构[ ]
[[网站]]根目录 ├─Template │ ├─官方默认模板 [模板名文件夹] │ │ ├─zh-CN [中文] │ │ │ ├─css │ │ │ └─images │ │ └─en [英文] │ │ │ ├─css │ │ │ └─images
如果要新加入一套新的模板规则:
- 在网站根目录下的 App_data/Template 目录下添加一个目录,目录名就是模板名称。每建立一个文件夹就对应一套模板。
- 在模板目录,建立语言目录。比如 zh-CN (中文),每一个目录对应一种语言模板。
- 在语言目录里放置相应的模板文件。
文件格式[ ]
模板文件必须放置在语言目录中。模板文件的关联文件(图片,css 文件,flash文件等)则不限制。
所有的模板文件后缀可以是 .htm 或 .html 。
模板文件分两种:首页模板,子页模板。分别如下:
- 首页模板:index.htm
- 子页模板:page.htm
系统模板设计简单。一种语言最少只做上边两个模板即可。
同时系统模板也很灵活,可以为每种栏目类型,每一个栏目分类,甚至每一页定义模板。模板基本读取顺序是:详细页模板----分类模板-----栏目类型模板----- page.htm 模板。
为每一页定义模板的基本命名规则是:把网站访问页文件名中的 aspx 改成 htm 或者 html 即可。
例如:要为 http://www.shanrui.net/download-0_0.aspx 单独定义模板,则在语言目录里建立文件 download-0_0.htm 或 download-0_0.html
标签格式[ ]
闪睿的标签类似 html 标签。首尾括号采用了 asp 程序的格式 <% %>,这样在 Dreamweaver 里设计模板时,闪睿的标签就不会影响页面布局。
模板中必须包含以下元素
<head> </head> <body> </body>
闪睿标签格式示例
<%标签名 ID="id值" 属性名="属性值" 属性名="属性值" 属性名="属性值" 属性名="属性值" %>
<%标签中的"<%" 和 "标签名" 之间不能有任何字符,标签名,属性名之间就可以任意编排了。
另外外还有两个强制固定标签,在子页面模板中必须包含:
<%contentplaceholder id="Side" %> 侧边内容标签
<%contentplaceholder id="MainContent" %> 主内容标签