php168V6.5模板常规知识点 [复制链接]

moqu8 2017-1-1

5 0

V6.5的模板制作和PHP168之前的模板制作基本一致,现在整理下知识点: 

一、所有系统/模块一般调用公共头部与尾部 

A、在模式上每个系统 /   模块均既可调用自身系统/模块的头部与尾部,也可以调用网站公共的头部与尾部。 

B、一般网站的头部都一样的,所以做模板时候,我们一般调用公共头部、尾部即可。 

C、这样就只需将网站公共头部、尾部制作好,放在核心(core)里面即可,做好一个就行。 

所在位置:根目录 /  template /  company (企业方案模板)

core(系统核心)里面存放着网站公共头部、尾部及提示页面。 

  
所在位置:根目录 /  template /  company  / core(系统核心) 
打开上面的系统核心文件夹---core 
  

二、模板中“#.php” 文件说明 

A、这个文件的作用在于用户在后台可以看到这个模板选项。 

B、用记事本打开这个文件,修改里面的“方案名称”即可。 

三、PHP168模板引擎识别符 

<!--{php168}-->   

中间为模板HTML内容 

<!--{/php168}-->   

说明:<!--{php168}--> 模板引擎识别符是PHP168  V6.5模板引擎官方特定的 ,与PHP语法无关。以前也可以定为 <?PHP>   ,主要作用让系统能识别模板,并加载。 
            这个需要用户朋友自己记忆了。以后任意出现模板的地方,必然每个页面首尾会出现上述分界符。 


四 、V6.5的核心、系统、模型分别用  core  、system、module 来表示 

核心(core)大家都比较清楚,就是系统核心(参考架构图) 
系统(system)表示CMS系统、视频系统、问答系统这个级别的功能系统。 
模型(module)表示如CMS系统下面有文章模型和产品模型,那么他们两个就是模型(module) 
以后会用到如下语句: 
<!--{template $this_system header}-->  /   调用本系统头部子模板 
<!--{template $core  header}-->  /   调用系统核心头部子模板,调用系统核心头部比较特殊点,不需要加$this_. 
<!--{template $this_module  header}-->  /   调用本模型头部子模板,如文章1模型头部 
调用尾部模板就与上述一致了 
如<!--{template $this_system footer}-->  /   调用本系统底部子模板,以此类推 
备注:template:模板     header:头部       footer:尾部       $ :变量符      <!--{***********}-->   :模板引擎识别符,是PHP168模板引擎自定的,与PHP语法无关。 

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


五、标签写法 

A、标签写法和以前一样,格式为:$label[*****]     如 $label[abc123]  或$label[首页新闻],支持中文和英文标签。 

B、$label[*****]  里面的“*****”可随意填写,只要不重名即可。 

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心