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