刚开始接触kingcms,简直是一头雾水,不过看了一下午就好多了,对kingcms有了一个大概的了解,而内部模板与外部模板理解起来也是很容易的。

简单的说:内部模板是在内部用的,外部模板是在外面用的,当然这理解起来有点牵强,kingcms的模板文件在template文件夹下,根目录下的htm文件是外部模板,inside目录下的是内部模板,内部模板都放在独立的文件内,用对应的模板表名来命名。

举例来说:网页中有一些模板是重复的,例如最新信息、相关信息、站点信息、点击排行、评论排行等网站上的一些小模块,那么这些小模块我们就把它放到内部模板里,在需要的时候来调用它,当然不用内部模板也是可以的,我们可以直接把kingcms标签写到外部模板中,当然这样做的话也不是未尝不可的,不过能用内部模板的最好用内部模板,用到的时候只需要在外部模板中调用,加入{king:inside/}即可,就像asp文件的包含一样,sdcms中的{sdcms:include("Sdcms_other_Head.htm")}一样容易理解,只是{king:inside/}只能出现一次。

用内部模板的好处,节约了模板的制作时间,调用方便等很多优点。