G-framework
一款优秀的国产PHP MVC轻量级开发框架
在线手册
5.5 创建模板布局

模板布局可以使得页面公共部分封装在一个模板里

本框架中启用模板布局的方法为:

1.通常在分组配置中增加配置项: 

'layout' => true,

如果是所有分组都启用布局,那么这个配置项可以写到项目配置中。

2.项目模板分组目录下增加布局文件模板,比如:/App1/View/Home/Layout.html

布局模板文件名称必须为Layout.html,注意L大写。

3.布局文件我们就创建好了,Layout.html中增加变量:{__CONTENT__},这个就是将来被其他模板所替换的地方。


通过以上3步,我们创建好了布局模板,其他模板在使用的时候只需制作局部内容即可,因为公共部分会由Layout.html自动载入。


特殊情况,比如同分组的某个模板不需要引用布局,那么该模板的任意位置插入标签:{__NOLAYOUT__}即可,那么这个模板在解析的时候不会加载布局文件。

上一篇:模板输出
下一篇:包含局部模板