thinkphp5.1學習過程十——模板佈局

<?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

相關文章
相關標籤/搜索