欢迎各位兄弟 发布技术文章
这里的技术是共享的
ThinkPHP的模板引擎内置了布局模板功能支持,可以方便的实现模板布局以及布局嵌套功能。
这种方式仅需在项目配置文件中添加相关的布局模板配置,就可以简单实现模板布局功能,比较适用于全站使用相同布局的情况,需要配置开启layout_on 参数(默认不开启),并且设置布局入口文件名layout_name(默认为layout)。
打开config/template.php进行设置
view目录下创建 demo2\test1.html、header.html、footer.html、layout.html
header.html源码
footer.html源码
layout.html源码
demo2\test1.html源码
示例效果
view目录下创建 demo2\test2.html、public\base.html、public\baseHeader.html、public\baseFooter.html
base.html源码
baseHeader.html源码
baseFooter.html源码
test2.html源码
示例效果
【注意】
相关内容需要写在block标签中间,写在外面页面上无任何效果!!!
这一章讲了模板布局与继承技术相关操作,
模板布局需要在config/template.php文件中进行配置,相对不是很灵活
模板继承创建基类,继承使用相关更灵活,记住作用域需要在block中即可
同时感谢PHP中文网 的教学资源...
以上均是自学过程的积累,学到哪记到哪
原创文章,转载请注明出处,谢谢!