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模板渲染

 

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