理解Dottext的模板结构
理解Dottext的模板结构
项目根目录下面的Skins是存放所有模板的。里面每一个文件夹就是一套模板。一般有如下目录结构:
- Controls目录:这是自定义的页面控件。每个页面通过组合这些控件展示最终的页面效果。比如,MyLinks.ascx文件就定义了我的链接部分的外观。
- Images目录:包含了模板的自定义图片,大多数默认模板都没有图片。
- PageTemplate.ascx:这个控件定义了页面的外观。总体页面外观通过调用Controls目录下面的自定义控件组合而成。
- Style.css :样式表,模板风格主要在这里定义。样式表用的越好,越能体现出模板的弹性和可管理性。
如何新建一个模板?
- 新建一个模板目录
- 将现有模板的内容复制到新建的目录中去
- 在Admin目录下的Skins.config文件中增加以下代码。注意Skin要用真实英文目录名。
<SkinTemplate SkinID="YourSkinName" Skin="YourSkinName" /> - 进入个人管理后台,选择刚才新建的模板
英文原文出处,翻了一点过来
http://blogs.crsw.com/mark/archive/2004/02/23/205.aspx