当前位置:首页 > CMS教程 > php168 > 列表

国微CMS之头部和尾部调用方式

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-30 17:39:18 浏览: 评论:0 

一、调用语法说明

核心(core)大家都比较清楚,就是系统核心(参考架构图) 

系统(system)表示CMS系统、在线办事、问答系统这个级别的功能系统。 

模型(module)表示如CMS系统下面有文章模型和产品模型,那么他们两个就是模型(module) 

以后会用到如下语句:

<!--{template $this_system header}-->/ 调用本系统头部子模板 

<!--{template &core栀攀愀搀攀爀紀-->/ 调用系统核心头部子模板,调用系统核心头部比较特殊点,不需要加$this_. 

<!--{template $this_module栀攀愀搀攀爀紀-->/ 调用本模型头部子模板,如文章模型头部 

调用尾部模板就与上述一致了:

如<!--{template $this_system footer}-->/ 调用本系统底部子模板,以此类推.

备注:template:模板 header:头部 footer:尾部 $ :变量符<!--{***********}--> :模板引擎识别符,是PHP168模板引擎自定的,与PHP语法无关。 

包括**里面的“template $this_moode栀攀愀搀攀爀”也是官方模板引擎自定的,记住这个格式就好,与PHP语法无关。

二、国微CMS调用核心头部的技巧

系统一般是调用公共核心头部;但是是从每个子系统里面的头部header文件都存在的,从这个header里面仅存放一行调用公共核心头部的代码;这样就达到了各个子站都用的是公共头部的效果了;不明白的地方大家可查看案例。

国微CMS有cms系统、问答系统、在线办事等系统,都可以有自己独特的首页头部。那么调用头部的时候,CMS系统的index主页调用的仍然是自己系统的头部尾部,即主页index调用的是<!--{template $this_system header}--> 。那如何达到调用公共核心头部的效果呢?就是cms系统下的头部实际没有内容,里面只有几个调用核心头部的语句而已,这样就达到效果了。

第二个要注意的事项,因为表单模块、独立页模块、投票模块等,都是属于核心的模块,所以他们启用头部 默认就是核心的,也就是公共头部,启用的是:<!--{template &core-->

Tags: 尾部 头部 方式

分享到: