有谁知道如何告诉Zend Framework 1.11如何找到我的命名空间动作助手类?我正在使用正确的PHP5.3命名空间,所以不是正常的My_Helper等。
我很乐意在不使用ini文件的情况下这样做,因为我没有使用Zend_Application并且不想重构我的所有设置。
我可以使用ini文件注册视图帮助程序路径,但无法使操作助手工作。
resources.view.helperPath.Foo \ View \ Helper \ = APPLICATION_PATH“/../ library / Foo / View / Helper /”
resources.frontController.actionhelperpaths.Foo \ Helper \ = APPLICATION_PATH“/../ library / Foo / Helper /”
似乎无法找到有关它的任何信息?
如果您知道如何在不使用非常棒的Ini文件的情况下执行此操作:)
答案 0 :(得分:2)
AFAIK,虽然ZF1 autoloader can handle genuine PHP namespaces,用于视图助手的插件加载器和标准资源自动加载器(通常用于模型,表单等)都不能处理真正的PHP-5.3命名空间路径/前缀映射({{ 3}})。
可能需要:
无赖。希望我错了。
ZF2 - 在写这篇文章的时候仍处于测试阶段 - 完全有能力处理真正的PHP命名空间。