🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
加载模版使用的是View类中的display实例方法,调用格式: **$this->view->display([模版规则])** ### 加载 Template/Home/Index/index.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display(); } } ~~~ ### 指定模版载入 #### 加载 Template/Home/Index/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display('test'); } } ~~~ #### 加载 Template/Home/User/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display('User/test'); } } ~~~ #### 加载 Template/Member/User/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display('Member/User/test'); } } ~~~ 还可以使用代入符号来指定目录 #### 加载 项目/Template/主题名/Member/User/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display('@app/@theme/@module/@control/@action'); } } ~~~ #### 加载 当前模块/Template/主题名/Member/User/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display('@m/@theme/@module/@control/@action'); } } ~~~ #### 指定文件路径加载 项目/Template/test.html ~~~ <?php class IndexControl extends Control { public function index() { $this->view->display(APP_TEMPLATE.'test.html'); } } ~~~ ### 加载模版代入符号 > * @app:项目模版目录 > * @m:模块模版目录 > * @theme:当前主题名 > * @module:当前模块名 > * @control:当前控制器名 > * @action:当前动作名