
先把全局模板布局关闭
在D:\wamp64\www\thinkphp5.1\tp5.1\application\index\controller\Demo8.php中新增test2方法
//模板继承 public function test2() { return $this->view->fetch(); }
再创建D:\wamp64\www\thinkphp5.1\tp5.1\application\index\view\demo8\test2.html
<!--继承bses.html--> {extend name="public/base" /} <!--网站的内容必须写在block标签内,写在标签外面不会显示--> {block name="body"} <!--引用基础模块改中block的内容--> {__block__} <h2 style="color: blue">我是模板继承主体</h2> {/block}
在D:\wamp64\www\thinkphp5.1\tp5.1\application\index\view下面public文件夹
在public文件夹下面创建base.html
<!--基础模块中只允许include和block标签--> {include file="public/header1"/} {block name="body"} 主体 {/block} {include file="public/footer1"/}和header1.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h2 style="color: greenyellow">我是继承的头部</h2>和footer1.html
<h2 style="color: orangered">我是继承的尾部</h2> </body> </html>
人吐槽 | 人点赞 |
发表评论