Yaf_Dispatcher::disableView
(Since Yaf 1.0.0.5)
public boolean Yaf_Dispatcher::disableView( void );
关闭自动Render. 默认是开启的, 在动作执行完成以后, Yaf会自动render以动作名命名的视图模板文件.
本方法不需要参数
成功返回Yaf_Dispatcher, 失败返回FALSE
例 11.19. Yaf_Dispatcher::disableView的例子
<?php class IndexController extends Yaf_Controller_Abstract { /** * Controller的init方法会被自动首先调用 */ public function init() { /** * 如果是Ajax请求, 则关闭HTML输出 */ if ($this->getRequest()->isXmlHttpRequest()) { Yaf_Dispatcher::getInstance()->disableView(); } } } ?>
Yaf_Dispatcher::enableView