文档 > 高级-模板制作 > 1.内容介绍 >
概述
什么叫模板?
广义解释:常用的模板包括木模板、定型组合模板、大型工具式的大模板、爬模、滑升模板、隧道模、台模(飞模、桌模)、永久式模板等。
好吧,或许上面说的有些抽象。那么咱们说点通俗易懂的,在CMS中,为了完成快速生产和可利用,我们采用了工业和其他行业的‘模板’机制,你只需要开发出来一个‘样子’,就可以应用到其他项目和网站中。
不同的CMS有着不同的模板机制,但大都是一个道理,既简化开发。XinYiCMS的模板是有,普通的.html页面,在这些页面中加一些XinYiCMS的相关标签即可成为本系统支持的模板,关于模板的详细介绍可以参照模板指南。
了解一下什么是模板标签语言?
讨论这个问题之前,建议您看一下本手册的,概念解释里面关于模板的介绍。模板标签语言是模板的组成部分,可以说是模板=html页面代码+模板标签语言。多数CMS产品都有其自己特定的标签定义(标签规则),很少有CMS同时支持多家CMS的模板标签,因为机制不一样,每一个标签可能只对应一个解析系统或方法。
如果上面的语言不是很能理解的话,那么通俗点讲就是,例如我们快速成产出来一个耐火球,那么就需要有一个标准的模具,模具本身是要制作的,所以制作出来模具的过程也需要一些工具和零件,这些便是模板标签语言。
来几段常见的模板标签段落,看看其展现形式
下面这个是国内较知名的dedecms对文章列表显示的调用:
下面这个是基于.net的SSC对文章列表显示的调用:
下面这个是 XinYiCMS 对文章列表显示的调用: