class などの 1 つのメソッドで 1 行のコードを変更したいと考えていますMage_Reports_Model_Resource_Product_Collection
。最も簡単な方法は、クラス ファイル全体を にコピーすることのようですが、メソッドをオーバーライドするのではなく、元のクラスapp/code/local/...
を置き換えました。
Mage_Reports_Model_Resource_Product_Collection
eg から継承し、 1 つのメソッドのみをオーバーライドする新しいクラスを作成するにはどうすればよいですか? それでも、元のクラスの代わりに新しいクラスを使用するように Magento に指示します。