thinkphp5 学习(一)模板布局
来源:互联网 发布:中国移动关闭3g网络 编辑:程序博客网 时间:2024/06/06 00:24
第一种方式:全局配置
1.在config中开启配置
'template' => [ 'layout_on' => true, 'layout_name' => 'layout',]
2.在view下新建layout.html
{include file="public/header" /} <div style="height: 50px; background-color: #f22"></div> {__CONTENT__} <div style="height: 50px; background-color: #f89"></div> {include file="public/footer" /}
3.视图文件
视图会自动继承模板中的内容
{/* 这是个注释,不会显示出来 */} {$name|default='使用默认值'}
4.视图中的显示结果如下
第二种方式:模板标签方式
不需要开启layout_on, 入口还是在视图文件
1.在view下新建layout.html
{include file="public/header" /} <div style="height: 50px; background-color: #f22"></div> {__CONTENT__} <div style="height: 50px; background-color: #f89"></div> {include file="public/footer" /}
2.视图文件
视图会自动继承模板中的内容
{/* 这是个注释,不会显示出来 */} {$name|default='使用默认值'}
3.视图中的显示结果如下
注意: 如果需要使用其他的布局模板,可以改变layout的name属性,例如:{layout name=”newlayout” /}
阅读全文
0 0
- thinkphp5 学习(一)模板布局
- thinkPHP5模板布局
- ThinkPHP5.0学习(一)
- thinkphp5.0学习(一):准备
- thinkphp5.0学习(九):TP5.0视图和模板
- Thinkphp5学习(25)视图和模板
- thinkphp5 权限问题(一)
- 页面布局学习(一)
- Thinkphp5模板引入
- ThinkPHP5 模板渲染
- ThinkPHP5 模板渲染
- ThinkPHP5 模板渲染
- ThinkPHP5 模板渲染
- ThinkPHP5模板分离
- 【thinkphp5】【THINKCMG】标签部分开发(一)
- C++模板学习(一)
- thinkphp5.0学习(三):配置相关
- thinkphp5.0学习(七):数据库操作
- ZooKeeper的ZAB协议。
- NPL之依存词法--简单说
- Java json反序列化
- 常用的数据集——machine learning
- js引用+时间戳
- thinkphp5 学习(一)模板布局
- 每天回顾linux命令(renice)
- React Redux router Immutable Es6等框架学习要点整理
- 计算字符串的相似度
- 1012. 数字分类 (20) PAT乙级真题
- java.lang.Error: native lib version wrong!!!
- jar反编译再重新打包方法
- 推荐投入产出比高的seo策略教程
- summernote文本编辑器使用过程中遇到的坑