User控制器的add操作对应的模板文件就应该是: ./Application/Home/View/User/add.html
快速入门(七):视图
在了解了控制器和模型操作后,我们开始熟悉视图部分,ThinkPHP中的视图主要就是指模板文件和模板引
擎,本篇首先了解下模板定义以及如何进行模板赋值并渲染输出的。
模板定义
每个模块的模板文件是独立的,为了对模板文件更加有效的管理,ThinkPHP对模板文件进行目录划分,默
认的模板文件定义规则是:
视图目录/[模板主题/]控制器名/操作名+模板后缀
默认的视图目录是模块的View目录(模块可以有多个视图文件目录,这取决于你的应用需要),框架的默
认视图文件后缀是.html。
大多数情况下你不需要主题功能,因此新版模板主题默认是空(表示不启用模板主题功能)。
一般情况下,模板文件都在模块的视图目录下面,并且是以模块下面的控制器名为目录,然后是每个控制
器的具体操作模板文件,例如:
User控制器的add操作对应的模板文件就应该是: ./Application/Home/View/User/add.html
如果你的默认视图层不是View,例如:
// 设置默认的视图层名称
'DEFAULT_V_LAYER' => 'Template',
那么,对应的模板文件就变成了: ./Application/Home/Template/User/add.html 。
模板文件的默认后缀的情况是.html,也可以通过 TMPL_TEMPLATE_SUFFIX 来配置成其他的。例如,我
们可以配置:
'TMPL_TEMPLATE_SUFFIX'=>'.tpl'
定义后,User控制器的add操作 对应的模板文件就变成是: ./Application/Home/View/User/add.tpl

 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号