在config.xml上重载Magento Report Collection

时间:2014-02-11 13:42:22

标签: xml magento override overloading extends

我正在尝试创建类Mage_Reports_Model_Resource_Quote_Collection的覆盖,我创建了自定义类并在etc/config.xml上配置了它但由于某种原因它无法正常工作..

这不是我的第一个覆盖类,我想我或多或少知道事情是如何工作的,但也许是扩展报告集的边缘情况(?)

我应该在config.xml上写下什么?

我的代码是:

<models>
....
  <reports>
      <rewrite>
        <resource_quote_collection>Mage_Customization_Model_Reports_Resource_Quote_Collection</resource_quote_collection>
      </rewrite>
  </reports>
.....
</models>

谢谢:)

1 个答案:

答案 0 :(得分:2)

试试这样:

<reports_resource>
    <rewrite>
        <quote_collection>Mage_Customization_Model_Reports_Resource_Quote_Collection</quote_collection>
    </rewrite>
</reports_resource>

有点偏离主题。不要使用Mage作为命名空间。更有创意,并将其留给核心开发人员。