视图脚本的自定义路径

时间:2010-06-19 11:07:39

标签: zend-framework zend-tool

我基于Zend Framework(a.k.a. themes)为我的应用程序使用自定义路径。

视图脚本保存在public/themes/themename/modulename/...中,因此切换应用程序主题只是替换路径中的themename

如何告诉Zend Tool在此目录中生成视图脚本而不是默认脚本? 我想某种提供者需要吗?

如何为所有基于zf的项目默认注册提供程序?

3 个答案:

答案 0 :(得分:1)

查看默认的Zend Providers并使用您自己的类扩展类,重载路径。

答案 1 :(得分:0)

在您的引导程序中,您可以添加脚本路径:

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

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

答案 2 :(得分:0)

我无法告诉你如何达到你想要的效果,但我可以为你指点一些帮助。 Zendcast 如果你不了解zendcast,那么寻找有关zend框架的教程是一个很好的选择。