2011-01-21 69 views

回答

10

为了方便起见ZF自动设置视图脚本路径是模块/视图/脚本/控制器/ action.phtml

可以经由$view->addScriptPath('/path/to/view/scripts')添加脚本路径它增加了这个新的路径可用的视图脚本的堆叠路径。它先检查最后一组,然后检查前一组,直到找到一个文件。

,或者如果你需要一个控制器发生这在_init()方法做到这一点,你可以通过重置$view->setScriptPath('/path/to/view/scripts')

脚本路径。如果你需要它为你的整个应用程序,我建议坚持它在你的Bootstrap。

我相信它也可以通过放置在这样的application.ini:resources.view.basePath = "/path/to/views/"

http://framework.zend.com/manual/en/zend.view.controllers.html

2

我发现使用部分猜测与的application.ini文件的解决方案。以下是您可以在Zend Framework 1.11.12中更改的两个条目。

resources.layout.layoutPath = "/path/to/layouts/" 
resources.view.scriptPath = "/path/to/scripts/" 
相关问题