欢迎各位兄弟 发布技术文章
这里的技术是共享的
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中文网 的教学资源...
以上均是自学过程的积累,学到哪记到哪
原创文章,转载请注明出处,谢谢!