0

Mage_Sales_Model_Quote_AddressをMy_Sales_Model_Quote_Addressに拡張するコミュニティモジュールのMindstretch_BetterAddress_Model_Salesクラスを拡張したいのですが、これが私のxmlです。

<config>
  <modules>
    <My_Sales>
      <version>0.1.0</version>
    </My_Sales>
  </modules>

  <global>
    <models>
      <betteraddress>
          <rewrite>
              <sales>My_Sales_Model_Quote_Address</sales>
          </rewrite>
      </betteraddress>
    </models>
  </global>
</config>

私のモジュールの構成:

<?xml version="1.0"?>
<config>
  <modules>
    <My_Sales>
      <active>true</active>
      <codePool>local</codePool>
  <depends>
   <Mage_Sales/>
   <Mindstretch_BetterAddress/>
  </depends>
    </My_Sales>
  </modules>
</config>

私は何が間違っているのですか?

4

1 に答える 1

1
 <models> 
     <sales> 
         <rewrite> 
              <quote_address>My_Sales_Model_Quote_Address</quote_address> 
         </rewrite> 
     </sales> 
 </models> 

最初に書き直したのはこのモデルであるため、このdepends命令により、Mindstretch_BetterAddress ファイルの前にファイルが最初に機能します。

于 2013-03-04T14:33:28.687 に答える