1.模板檔案
就是個html,可以儲存到view的public資料夾下,比如叫base.html(參考onethink)
<block
name
="a"
>a
block
>
<
block
name
="b"
>b
block
>
<
block
name
="c"
>c
block
>
block就是在繼承後的頁面中要替換的部分
2.繼承模板
在view中使用
<extend
name
="public/base"
/>
3.替換內容
<block
name
="a"
>
this is a block
block
>
這時,顯示出來的內容就是 this is a block b c
Thinkphp 模板 模板布局
thinkphp的模板引擎內建了布局模板功能支援,可以方便的實現模板布局以及布局巢狀功能。有三種布局模板的支援方式 這種方式僅需在專案配置檔案中新增相關的布局模板配置,就可以簡單實現模板布局功能,比較適用於全站使用相同布局的情況,需要配置開啟layout on 引數 預設不開啟 並且設定布局入口檔名...
thinkphp使用模板繼承來對模板進行布局
以前總是使用模板布局,感覺用的挺順,如下圖 我在後台或者前台頁面中使用,頁面布局多數為上下結構,或者上左下結構 左側不變 單是當頁面結構比較複雜或者多變的時候,模板布局就顯得不太合適了,所以我就直接使用模板繼承 模板繼承不需要像模板布局那樣做任何配置,直接定製模板之後,利用來指定需要改變的版塊 例如...
thinkPHP 模板的使用技巧(十三)
原文 thinkphp 模板的使用技巧 十三 模板的使用技巧 頁面跳轉 模板包含 模板渲染 模板的繼承 頁面跳轉 我要跳轉到首頁面,用這個方法!一 模板包含 完整路徑 匯入當前模組下的read操作模板 包含public模組下的header操作模板,注意不需要header控制器支援,只要public下...