账户中心 我的话题 我的评论 退出系统

视图调用及引用

phpGrace 视图调用的2种方式 :

1、符合命名规则的自动调用
规则:控制器_方法名.php
控制在运行末尾会自动在视图文件夹下寻找符合 “控制器_方法名.php”规则的视图文件,一旦发现会自己引入此视图。

2、在控制器内使用 $this->display() 函数
参数:视图名称
示例:

<?php
class indexController extends grace{
    public function index(){
        $this->display('test.php');
    }
}

需要注意的是即便您使用display函数去调用视图,控制器依然会执行自动加载视图的规则!

视图引用
web 开发中我们通常会使用通用的(一样)的头部和底部,在视图中直接使用:

<?php include '视图文件';?>
// 或
<?php include $this->templateDir.'header.php';?>

的方式即可完整这样的工作!