企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 视图 视图是 MVC 模式中的一部分。 它是展示数据到终端用户的代码。 在网页应用中,根据视图模板来创建视图,视图模板为PHP脚本文件, 主要包含HTML代码和展示类PHP代码,简单起见,我们称视图模板或视图模板文件为视图。 ## 渲染视图 在任何php代码中可以使用`template()`函数来渲染一个视图文件。例如: ~~~ <?php/** * [WeEngine System] Copyright (c) 2013 WE7.CC */$setting = $_W['setting'];//将渲染web/themes/default/user/login.html文件template('user/login'); ~~~ app端与web端类似,只不过是起始目录为 /app/themes/default/xxx/yyyy.html ### 调用模块中的模板文件 同生成URL函数一样,微擎也同样为模块封装了单独的模板调用函数,例如: ~~~ <?phpclass We7_demoModuleSite extends WeModuleSite { public function doMobileIndex1() { global $_W, $_GPC; $title = '支付测试'; // 将渲染模块目录下的app端的模板文件 // addons/we7_demo/template/mobile/index1.html include $this->template('index1'); } public function doWebManage() { global $_W, $_GPC; // 将渲染模块目录下的web端的模板文件 // addons/we7_demo/template/manage1.html include $this->template('manage1'); }} ~~~ 模块中的template函数,分为**app端**与**web端**的调用,开发时请大家注意各自的目录