thinkphp5框架怎么打开(thinkphp5.1框架模板布局与模板继承用法分析)
类别:编程学习 浏览量:2895
时间:2022-01-18 01:29:44 thinkphp5框架怎么打开
thinkphp5.1框架模板布局与模板继承用法分析本文实例讲述了thinkphp5.1框架模板布局与模板继承。分享给大家供大家参考,具体如下:
模板全局配置
配置文件template.php添加
|
//开启全局模板布局 'layout_on' => true, //全局模板布局文件名 'layout_name' => 'layout' |
模板布局
控制器中新建模板文件(application\index\controller\Demo\---test方法)
新建视图文件(application\index\demo\test.html)
模板入口文件(application\index\view\index\index.html)
将公共模板头部和尾部分别单独放到一个html文件中(header.html、footer.html)【application\index\view\】
创建全局模板布局文件(layout.html)【application\index\view\】首先开启布局 layout_on = true
|
{ include file= "header" /} {__CONTENT__} //点位符,默认CONTENT,可在template.php文件中配置 'layout_item' => '{__TEXT__}' { include file= "footer" /} |
模板继承
新建公用模板目录(application\index\view\common)
分离头部的尾部(header.html、footer.html)
公共模板文件(父模板文件中只能用include和block标签)
|
{ include file= "common/header" /} {block name= "body" } 主体 {/block} {block name= "nav" } 导航 {/block} { include file= "common/footer" /} |
子模板文件(只能在block标签内)
|
{extend name= "public/base" /} {block name= "body" } {__block__} //继承父模板中内容 <h2>模板</h2> {/block} {block name= "nav" }{/block} //清空父模板中内容 |
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/qq_42176520/article/details/90643544
您可能感兴趣
- thinkphp怎么输出二维值(thinkphp 表名 大小写 窍门)
- thinkphp5框架怎么打开(thinkphp5.1框架模板布局与模板继承用法分析)
- thinkphp5 新增模块(Thinkphp5.0框架的Db操作实例分析连接、增删改查、链式操作等)
- thinkphp远程代码执行教程(ThinkPHP 5.x远程命令执行漏洞复现)
- thinkphp5.1插件实现(Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例)
- thinkphp5框架怎么设置(thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- thinkphp微信开发实例(ThinkPHP框架下微信支付功能总结踩坑笔记)
- thinkphp从模板自定义标签(Thinkphp5.0框架视图view的循环标签用法示例)
- thinkphp5单例原理(Thinkphp5框架简单实现钩子Hook行为的方法示例)
- thinkphp5分页数据怎么处理(TP5thinkPHP5框架实现显示错误信息及行号功能的方法)
- thinkphp5访问路径(thinkphp5修改view到根目录实例方法)
- thinkphp5数据库配置(Thinkphp5框架实现获取数据库数据到视图的方法)
- thinkphp5开发教程(thinkPHP5框架接口写法简单示例)
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- thinkphp框架案例(thinkphp5.1框架容器与依赖注入实例分析)
- 没钱只能吃土(没钱要吃土了幽默短信发朋友圈)
- 今年考高会很难吗(今年高考会考试吗)
- 盘古开天地 他创造了世界,谁创造了盘古 盘古是伏羲吗(盘古开天地他创造了世界)
- 关于队徽 你了解这些么 二(关于队徽你了解这些么)
- 冬天来了手脚冰凉 真不是因为上辈子你是折翼的天使(冬天来了手脚冰凉)
- 0 1 岁婴儿最强作息指南,照着做养出天使宝宝(01岁婴儿最强作息指南)
热门推荐
- docker运行tomcat服务(使用 docker部署tomcat并接入skywalking的使用)
- ftp服务器的搭建及应用(FTP服务器的部署和维护心得)
- css3渐变放大功能(CSS3 渐变Gradients之CSS3 线性渐变)
- mysql sql优化方法(MySQL SQL优化教程之in和range查询)
- sw2018安装图解教程(WHMCS V7.4.2 图文安装教程)
- html5导航栏跳转(Html5跳转到APP指定页面的实现)
- redis在php怎么使用(Windows服务器中PHP如何安装redis扩展)
- js中encodeURIComponent与C#中HttpUtility.UrlEncode
- 导航app开发的技术(AmazeUI导航的示例代码)
- nginx配置两个前端web服务(你真的了解如何将Nginx配置为Web服务器吗)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9