2012-03-23 21 views
0

を上書きMagentoのこのクラスには、特定の製品タイプのgetOptionValuesと似ています。は、私はMagentoの抽象ブロックをオーバーライドする必要が抽象ブロック

私はapp/code/local/Mage/Eav/Block/Adminhtml/Attribute/Edit/Options/Abstract.phpで同じ構造(フォルダの作成とAbstract.phpファイルのコピー)を追加することでオーバーライドしようとしました。それは動作していないようです。

誰でも手伝ってもらえますか? 何か不足していますか? app/etc/modules XMLまたはapp/code/local/Mage/Eav/etc XMLを作成する必要はありますか?

ありがとうございます!

答えて

1

app/code/core/Mage/Eav/Block/Adminhtml/Attribute/Edit/Options/Abstract.php
抽象クラスをオーバーライドするためには、あなたは、ファイルを配置する必要があります。Abstract.phpのためのあなたのローカルプールのパスが正しいことを意味しているapp/code/local/Mage/Eav/Block/Adminhtml/Attribute/Edit/Options/Abstract.php

なぜロードされないのか疑問があるのは、
です。店舗でコンパイラが有効になっている可能性があります(System > Tools > Compilation>ステータスを無効にする必要があります)。

また、エラーがある場合は、ログファイル(var/log/*。log)を確認してください。
私は、開発/デバッグモードのためのあなたのMagentoを設定するための次の記事を参照してくださいになります。
http://www.blog.magepsycho.com/configuring-magento-for-development-debug-mode/

希望これは少しのに役立ちます。 よろしく

+0

わかりました、私はそれは私が編集するために必要な他のファイルだった... クラスについて完全に間違っていた、私は私の書き換えては動作しませんでした、なぜこれは推測;) はあなたの助けをいただき、ありがとうございます。 –

関連する問題