模板定义 编辑

每个模块都有独立的MVC文件夹,为了有效的管理各模块自身的代码。

默认模板文件的定义规则如下,使用系统 v() 函数:

视图目录/控制器名/操作名.html

那么对应视图文件位置在模块的view目录下,以控制器名为目录,每个操作对应具体文件,后缀是.html,例如:

namespace home\controller;
class index{
    function docs(){
        v();
    }
}

index控制器的docs操作,对应的模板文件应该是:./app/home/view/index/docs.html


v($str)  其中 $str 可以为以下数据:

假如 /当前请求模块/当前请求控制器/当前请求函数  为 /home/index/docs

1、v('') 空 ,代表:/当前请求模块/view/当前请求控制器/当前请求函数 即:/home/view/index/docs.html

2、v('docs') 代表:/当前请求模块/view/当前请求控制器/docs.html 即:home/view/index/docs.html

3、v('index:docs') 代表:/当前请求模块/view/index/docs.html  即:home/view/index/docs.html , 注意 ':' 前面为控制器对应的view

4、v('admin@index:dosc') 代表: /admin/view/index/docs.html  注意 @前面为模块