【发布时间】:2011-09-22 20:11:29
【问题描述】:
谁能告诉我如何在同一个配置文件中为同一个模块声明多个助手?
我已经使用了一段时间的辅助实用程序文件,但是随着我的实用程序方法变得越来越长,具有许多功能,我想根据功能将它分成单独的辅助实用程序类。所以我有一个名为 Categoryhelper 的类和一个名为 Attributehelper 的类。显然这一步我可以做到,但我不确定如何在config.xml中声明这些。
我尝试过修改配置,反复试验,但似乎无法正常工作。
这是我最初拥有的,使用默认助手:
(注意 - 我的自定义模块名称称为“Helper”
<global>
...
<helpers>
<helper>
<class>GPMClient_Helper_Helper</class>
</helper>
</helpers>
...
这是我尝试过的:
<helpers>
<helper>
<class>GPMClient_Helper_Helper/Categoryhelper</class>
</helper>
<helper>
<class>GPMClient_Helper_Helper/Attributehelper</class>
</helper>
和:
<helpers>
<helper>
<class>GPMClient_Helper_Helper/Categoryhelper</class>
<class>GPMClient_Helper_Helper/Attributehelper</class>
</helper>
帮助类应该进入它们自己的 xml 片段还是应该组合在一起?
如果有人可以发布一个声明了多个帮助类的示例配置,我将不胜感激。
谢谢, 伊恩
【问题讨论】:
标签: magento