Thinkphp中fetch方法的使用及模板路径
首先,Thinkphp5模板渲染提供了fetch 和display两个方法,最常用的是fetch.
fetch方法用于渲染模板文件输出,而display方法则是渲染内容输出。
fetch方法的基本使用方法
use think\View;//实例化视图类
return $this->fetch();//渲染模板输出
模板定位规则:
fetch方法中用到的模板文件,默认位于模块view目录下面,模板文件路径规则如下:
如果直接使用$this->fetch();
模板目录:[模板文件目录]/当前控制器名(小写)/当前操作名(小写).html
全路径模板调用:
$this->fetch(MODULE_PATH.’view/public/header.html’);
如果想要调用网站根目录的模板,可以使用:
$this->fetch(‘template/name.html’);
如果通一个操作中,想调用控制器目录下的某个模板文件,该如何操作呢:
以上,就是thinkphp的fetch渲染输出方法和模板路径定位说明