2010-06-19 82 views
2

我使用基於Zend Framework(又名主題)的應用程序的自定義路徑。查看腳本的自定義路徑

視圖腳本保存在public/themes/themename/modulename/...中,因此切換應用程序主題只是將路徑中的themename代替。

如何讓Zend Tool在此目錄中生成視圖腳本而不是默認的腳本? 我想有些提供者是需要的?

如何註冊供應商默認情況下爲所有基於zf的項目?

回答

1

查看默認的Zend提供程序並使用您自己的擴展類,從而重載路徑。

0

在你的引導,你可以添加腳本路徑:

protected function _initViewScripts() 
{ 
    $this->bootstrap('view'); 
    $view = $this->getComponent('view'); 

    $view->addScriptPath('path/to/view/scripts/'); 
} 
+0

Zend_Tool是否使用Bootstrap? (我已經修改了應用程序資源中的路徑,我正在問如何將這些路徑告訴Zend_Tool) – takeshin 2010-06-20 14:44:52

+0

對不起,沒有看到關於將它與Zend_Tool一起使用的部分。 – smack0007 2010-06-20 15:41:47

0

我不能告訴你如何達到你想要什麼,但我能指出一些很大的幫助。 Zendcast 如果你不知道zendcast它是一個很好的尋找關於zend框架的教程。