TP模板渲染

                                                                             TP模板渲染

1、不帶任何參數,默認渲染模板。

    // 不帶任何參數 自動定位當前操作的模板文件

return $this->fetch();

    表示系統會按照默認規則自動定位模板文件,其規則是:
    當前模塊/默認視圖目錄/當前控制器(小寫)/當前操作(小寫).html

2、當前控制器下的其他模板
    // 指定模板輸出:表示調用當前控制器下面的edit模板

return $this->fetch('edit');

3、跨控制器渲染模板
    //表示調用Member控制器下面的read模板。

return $this->fetch('member/read');
return $this->fetch('member:read');

4、跨模塊調用模板

return $this->fetch('admin@member/edit');

5、模板渲染解釋
    渲染輸出不需要寫模板文件的路徑和後綴。這裏面的控制器和操作並不一定需要有實際對應的控制器和操作,只是一個目錄名稱和文件名稱而已,例如,你的項目裏面可能根本沒有Public控制器,更沒有Public控制器的menu操作,但是一樣可以使用。
return $this->fetch('public/menu');

6、開發手冊文檔地址
    tp模板渲染

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章