0

我正在尝试创建自定义资源来扩展现有的 zf 资源。如果我选择像“Myrouter”这样的不同作为资源名称,它工作正常,但如果我尝试覆盖路由器,它就不起作用。

这是我的 configs.ini(部分)

autoloaderNamespaces[] = "Mlo_"
autoloaderNamespaces[] = "My_"
pluginPaths.Mlo_Application_Resource = APPLICATION_PATH . "/../library/Mlo/Application/Resource"
resources.router.defaultTranslator = "Zend_Translate"

我的文件在 APPLICATION 中。"/../library/Mlo/Application/Resource/Router.php 并命名为 Mlo_Application_Resource_Router.php

有任何想法吗 ?

4

1 回答 1

0

Zend Framework 默认这样做,所以问题出在你的配置上。这是我的:

pluginPaths.H2_Application_Resource = "H2/Application/Resource"

如果您的包含路径设置正确,请尝试仅使用相对路径。

于 2011-04-23T00:21:01.433 回答