0

我之前扩展了 Magento 核心文件,但在这种情况下希望扩展一个类

//app/code/core/Mage/Tax/Model/Calculation.php
i.e. Mage_Tax_Model_Calculation

进入我公司的现有组件:

//app/code/local/Mycompany/Model/Companytaxrate.php
i.e. Mycompany_Companytaxrate_Model_Companytaxrate

该模块Companytaxrate已经就位,该文件也是如此。我该怎么做?

4

1 回答 1

0

Mage_Tax_Model_Calculation您可以从新模型扩展:

class Mycompany_Companytaxrate_Model_Companytaxrate extends Mage_Tax_Model_Calculation
{
}

从那里,您将在 /etc/config.xml 文件中重写模型:

<global>
  <models>
    <tax>
      <rewrite>
        <calculation>Mycompany_Companytaxrate_Model_Companytaxrate</calculation>
      </rewrite>
    </tax>
  </models>
</global>
于 2016-10-05T04:12:58.457 回答