关闭Yaf框架里的自动加载模板功能和手动调用指定模板
2013-06-06 11:00
288 查看
Yaf框架默认是开启自动加载模板的,如要关闭自动加载,可在Bootstrap.php里设置,如:
在控制器里手动调用的方式有2种:
一,调用当前$this->_module目录下的模版,下面是手动调用view/index/目录下hello.phtml模板
<?php class Bootstrap extends Yaf_Bootstrap_Abstract { public function _initConfig() { Yaf_Registry::set('config', Yaf_Application::app()->getConfig()); Yaf_Dispatcher::getInstance()->autoRender(FALSE); // 关闭自动加载模板 } }
在控制器里手动调用的方式有2种:
一,调用当前$this->_module目录下的模版,下面是手动调用view/index/目录下hello.phtml模板
<?php class IndexController extends Yaf_Controller_Abstract { public function indexAction() { $this->getView()->assign("content", "Hello World"); $this->display('hello'); } }二,随意调用view目录下的模板,下面是调用view/test/world.phtml模板
<?php class IndexController extends Yaf_Controller_Abstract { public function indexAction() { $this->getView()->assign("content", "Hello World"); $this->getView()->display('test/world.phtml'); } }
相关文章推荐
- Yaf框架自动加载模板VS手动调用
- 安卓自动更新功能实现+安卓调用默认浏览器打开指定URL
- WordPress 关闭文章修订和指定自动保存时间功能
- Mongodb支持关闭自动的分片和迁移功能,支持手动配置分片,数据块分裂和数据迁移
- 腾讯云cdn自动刷新api调用功能实现-python
- java动态加载指定的类或者jar包反射调用其方法
- android使用WebView加载html input标签调用手机相机相册 后添加扫码功能
- 关闭win7/Server 2008非正常关机启动自动修复功能
- 等待指定时间后自动跳转或关闭当前页面
- 关闭vim的保存后自动备份功能
- 等待指定时间后自动跳转或关闭当前页面
- 等待指定时间后自动跳转或关闭当前页面的js代码
- struts2 加载DTD文件 (自动显示标签推荐功能)
- 如何关闭FastAdmin的后台版本自动检测更新功能?
- 如何实现在myeclipse和eclipse中,修改代码后实现自动加载,不用频繁的手动启动tomcat
- 手动设置MyEclipse 的代码自动提示功能
- UITextField关闭系统自动联想和首字母大写功能
- 使用using{},去掉数据库连接的.Close()方法,using自动会调用Dispose()来关闭数据库连接
- Android Studio关闭选中处文档自动显示功能
- 关闭myeclipse的Quick Update自动更新功能