名称

Yaf_View_Simple::setScriptPath

(Since Yaf 1.0.0.13)

public boolean Yaf_View_Simple::setScriptPath( string  $view_directory );

设置模板的基目录, 默认的Yaf_Dispatcher会设置此目录为APPLICATION_PATH . "/views".

参数
$view_diretory

视图模板的基目录, 绝对地址

返回值

成功返回TRUE, 失败返回FALSE

例子

例 11.60. Yaf_View_Simple::setScriptPath 的例子

     
     <?php
     class IndexController extends Yaf_Controller_Abstract {
        public funciton indexAction() {
         $this->getView()->setScriptPath("/tmp/views/");
        }
     }
     ?>
     
    


说明

setScriptPath 只接受绝对路径. 如果传入的目录不是绝对路径, 设置不会生效, 方法返回 FALSE; 设置成功后, 后续的 render / display 都会在新的目录下查找模板文件.

参见
Yaf_View_Simple::getScriptPath