> Yaf中文手册 > Yaf_Dispatcher::disableView

名称

Yaf_Dispatcher::disableView

(Since Yaf 1.0.0.5)

public boolean Yaf_Dispatcher::disableView( void  );

关闭自动Render. 默认是开启的, 在动作执行完成以后, Yaf会自动render以动作名命名的视图模板文件.

参数
void

本方法不需要参数

返回值

成功返回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();
             }
          }
     }
     ?>