2011-01-21 68 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/" 
相關問題