26
2019.2
模板输出
作者: POPASP
模板变量赋值后就需要调用模板文件来输出相关的变量,模板调用通过display方法来实现。我们在操作方法的最后使用:
```brush:vb
that.display("")
```
就可以输出模板,根据前面的模板定义规则,因为系统会按照默认规则自动定位模板文件,所以通常display方法的参数如果为空即可输出对应的模板,这是模板输出的最简单的用法。
事情总有特例,或者根本不需要按模块进行分目录存放,不过display方法总是能够帮你解决问题。
Display方法提供了几种规则让你可以随心所欲的输出需要的模板,无论你的模板文件在什么位置。
下面来看具体的用法:
一、调用当前模块的其他操作模板
```brush:html
格式:display("模块名/操作名")
```
例如,假设操作是User模块下面的read操作,我们需要调用User模块的edit操作模版,使用:
```brush:html
that.display( "user/read" )
```
不需要写模板文件的路径和后缀。
二、直接调用Tpl/tpl.html
```brush:html
格式:display("tpl")
```
这儿的使用跟ThinkPHP不同,切记。