<?php namespace app\index\controller; use think\Controller; class Demo8 extends Controller { public function test1() { // return $this->view->fetch(); } }
view/demo8/test1.htmlphp
<h2>我是網站的主體部分佈局</h2>
view/head.htmlhtml
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h2 style="color: red;">我是網站的頭部</h2>
view/footer.htmlapp
<h2 style="color: green;">我是網站的底部</h2> </body> </html>
view/layout.html佈局
{include file="head"} {__CONTENT__} {include file="footer"}
在template.php配置文件中增長fetch
//開啓全局模板佈局 'layout_on'=>true, //全局模板佈局文件名 'layout_name'=>'layout',
開啓全局模板佈局,模板佈局文件名設置之後,模板html的文件名要一致,本例中都使用了layout網站
若是不使用全局模板佈局,this
view/demo8/test1.html可使用{include file="head"}來引用模板spa