现在,我的Zend Framework应用程序的视图脚本位于application/views/scripts目录中.是否可以将此位置更改为可配置的位置?
我假设这在index.php文件或我的application.ini文件中的某个地方.
sim*_*nes 10
为方便起见,ZF会自动将视图脚本路径设置为module/views/scripts/controller/action.phtml
您可以添加一个脚本路径,通过$view->addScriptPath('/path/to/view/scripts')该路径将此新路径添加到可用视图脚本路径堆栈中.它首先检查最后一个,然后检查之前的一个,直到找到一个文件.
或者您可以通过重置脚本路径 $view->setScriptPath('/path/to/view/scripts')
如果您需要为控制器执行此操作,请将其放在_init()方法中.如果您需要整个应用程序,我建议您将其粘贴在Bootstrap中.
我相信也可以通过以下方式将它放在application.ini中: resources.view.basePath = "/path/to/views/"
见http://framework.zend.com/manual/en/zend.view.controllers.html
| 归档时间: |
|
| 查看次数: |
6120 次 |
| 最近记录: |