2012-01-23 9 views
-1

私は、コアファイルMage_Catalog_Model_Resource_Product_CollectionでaddAttributeToFilter()とその作業罰金を編集しているが、今、私はカスタムモジュールでこのファイルを上書きし、それは動作しません(コアファイルの変更を逃れるために)したいとき、誰もが与えることができます私は良いアイデアです。 私はこのファイルを上書きするために、両方の方法を試してみました 1. カタログ 書き換え resource_eav_mysql4_product_collection Company_MODULE_Model_Producteav_Collection resource_eav_mysql4_product_collectionはオーバーライドコアモジュールのための3つの方法がありますMagentoのでは カタログMagentoのオーバーライド

+0

あなたの質問は抽象的すぎますので、詳細とコードサンプルを提供する必要があります。 –

答えて

0

を書き換える 。 1- app/code/local/Mage/productのようなlcalフォルダに同じ構造を作成します... 2 app/code/namespace/module/fileのような名前空間に同じ構造を作成します。これに対しては を設定ファイルに記述する必要があります。

<global> 
    <rewrite> 
     <msa_web_catalog> 
      <from><![CDATA[#^/admin/catalog_product]]></from> 
       <to>/web/catalog_product</to> 
     </msa_web_catalog> 
    </rewrite> 
</global> 

3 - イベントオブザーバの助けを借りて。

関連する問題