小编学习Thinkphp也有段时间了,开始进行一些项目实践,用到了thinkphp view视图模板的方法。在此分享一些基础知识和经验:

首先,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渲染输出方法和模板路径定位说明

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部