在配置檔案中開啟模板布局並設定布局檔名
//開啟全域性模板布局
'layout_on'=>true,
//全域性模板檔名
'layout_name'=>'layout',
建立頭部和底部的公共模板檔案,view/header.html ,view/footer.html
我是**的頭部h2>
我是**的底部h2>
body>
html>
建立布局檔案 view/layout.html
建立控制器要渲染的檔案 view/demo9/test1.html
hello world
test1.html中內容最後會替換布局檔案layout.html中
關閉模板布局
'layout_on'=>false,
建立2個被抽離的公共檔案 view/public/header1.html,view/public/footer1.html
我是模板繼成案例的頭部h2>
我是繼承案例底部h2>
body>
html>
建立基礎模板(父模板),view/public/base.html
主體導航
建立子模板 index/view/demo9/test2.html
在配置檔案中開啟模板布局並設定布局檔名
//開啟全域性模板布局
'layout_on'=>true,
//全域性模板檔名
'layout_name'=>'layout',
建立頭部和底部的公共模板檔案,view/header.html ,view/footer.html
我是**的頭部h2>
我是**的底部h2>
body>
html>
建立布局檔案 view/layout.html
建立控制器要渲染的檔案 view/demo9/test1.html
hello world
test1.html中內容最後會替換布局檔案layout.html中
關閉模板布局
'layout_on'=>false,
建立2個被抽離的公共檔案 view/public/header1.html,view/public/footer1.html
我是模板繼成案例的頭部h2>
我是繼承案例底部h2>
body>
html>
建立基礎模板(父模板),view/public/base.html
主體導航
建立子模板 index/view/demo9/test2.html
TP5模板布局 模板繼承
在配置檔案中開啟模板布局並設定布局檔名 開啟全域性模板布局 layout on true,全域性模板檔名 layout name layout 建立頭部和底部的公共模板檔案,view header.html view footer.html 我是 的頭部h2 我是 的底部h2 body html 建...
tp5 模板for迴圈
迴圈選項 valuearr explode u value 用法 開始值 結束值 步進值和迴圈變數都可以支援變數,開始值和結束值是必須,其他是可選。comparison 的預設值是lt,name的預設值是i,步進值的預設值是1,舉例如下 解析後的 是 for i 1 i 100 i 1 一 comp...
tp5總結 1 模板輸出
如果你的控制器繼承了 think controller類的話,則無需自己例項化檢視類,可以直接呼叫控制器基礎類封裝的相關檢視類的方法。use think controller class index extends controller return this fetch 其規則是 當前模組 預設檢...