2010-06-19 58 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框架的教程。