首页 > PHP资讯 > PHP培训技术 > ThinkPHP第一次调用模板

ThinkPHP第一次调用模板

PHP培训技术

前面已经说了ThinkPHP构建第一个项目,创建第一个模块应用,下面来说一下ThinkPHP怎样调用模版。

结合MVC视图,我们知道,模块应用也就是我们的控制器(C),那么接下来就是调用相应的模板了。ThinkPHP的默认模板放在项目文件夹下面的Tpl/default里面,有需要的话我们可以建立其他模板文件夹。

控制器里面的方法(动作、操作)对应相应的模板,比如index对应index.html,checkLogin对应checkLogin.html。比如:



//先继承Action这个类,注意:文件名要与类名保持一致

class UserAction extends Action
{
    //每个模块中默认加载的动作(操作、方法)是index方法
    function index ()
    {
        //默认找到Tpl/default/User文件夹下面与当前方法名(index)相同的模板文件(index.html)
        $this->display();
       
    }
   
    function checkLogin()
    {
        //注意只写模板文件的名字,不带后缀,ThinkPHP会自动找到checkLogin.html
        $this->display(checkLogin);
       
    }
   
    //方法(操作、动作)命名规则是:第一个单词小写紧跟着的首字母大写
    function listName()
    {
        //强制转换模板,不必非要显示与当前操作名相同的模板文件,比如我要用edit.html这个模板
        $this->display(edit);
       
    }
}

?>
 

PHP培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持41不支持0