K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

说一下我对kingcms内部模板与外部模板的理解

1Next >

zhanghui625 发表于:12-07-02 22:57 [添加收藏] 楼主 [回复] #Top#
zhanghui625 人气:18 积分:13 金币:216

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

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

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

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

zhanghui625 发表于:12-07-02 22:59 沙发 [回复] #Top#
zhanghui625 人气:18 积分:13 金币:216
求解决这个问题 http://www.kingcms.com/forums/Ask/t19345/
flowin 发表于:12-07-03 16:42 板凳 [回复] #Top#
flowin 人气:111 积分:755 金币:4074
面向对象的精华就在这里!KC做得很好!
yang8822 发表于:12-07-03 23:36 4楼 [回复] #Top#
yang8822 人气:0 积分:102 金币:70
KC开始发力了哦!

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号