> Yaf中文手册 > Yaf_Dispatcher::enableView

名称

Yaf_Dispatcher::enableView

(Since Yaf 1.0.0.5)

public boolean Yaf_Dispatcher::enableView( void  );

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

参数
void

本方法不需要参数

返回值

成功返回Yaf_Dispatcher, 失败返回FALSE

例子

例 11.20. Yaf_Dispatcher::enableView的例子

     
     <?php
     class IndexController extends Yaf_Controller_Abstract {
         /**
          * Controller的init方法会被自动首先调用
          */
          public function init() {
             /**
              * 如果不是Ajax请求, 则开启HTML输出
              */
             if (!$this->getRequest()->isXmlHttpRequest()) {
                 Yaf_Dispatcher::getInstance()->enableView();
             }
          }
     }
     ?>