2

我基于 Zend 框架(又名主题)为我的应用程序使用自定义路径。

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

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

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

4

3 回答 3

1

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

于 2010-07-10T06:48:45.633 回答
0

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

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

    $view->addScriptPath('path/to/view/scripts/');
}
于 2010-06-19T22:01:59.440 回答
0

我无法告诉您如何实现您想要的,但我可以为您提供一些很大的帮助。 Zendcast 如果您不了解 zendcast,那么它是寻找有关 zend 框架的教程的好地方。

于 2010-06-22T00:33:12.987 回答