1

私は非常に単純な拡張機能を作成しようとしています。基本的に、画像/テキストを保存して、フロントエンドでエコーするだけで済みます。オンラインでさまざまなガイドに従ってみましたが、拡張機能が管理領域に表示されないか、エラーが発生するため、重要な要素が欠落しているようです。

たとえば、http://inchoo.net/ecommerce/magento/create-configuration-for-your-magento-extension/を 'T' までたどると、[構成] に移動すると、管理領域に次のエラーが表示されます。

Fatal error: Class 'Inchoo_Mymodule_Helper_Data' not found in /home/apndev/public_html/app/Mage.php on line 546

これについてもっと良い方法はありますか、それとも最新で機能するチュートリアルはありますか? おそらく私はどこかで重要なステップを逃していますか?

4

3 に答える 3

0

致命的なエラー: クラス 'Inchoo_Mymodule_Helper_Data' が /home/apndev/public_html/app/Mage.php 行 546 に見つかりません

app/code/local/Inchoo/Mymodule/Helper/Data.php の下に Data.php ファイルを作成する必要があることを意味します

于 2013-09-09T07:18:32.623 に答える
0

モジュールを作成することで、最も多くのことを学ぶことができます。正しいアプローチだと思います。チュートリアルでは、ヘルパーが登録されています

<helpers>
   <mymodule>
      <class>Inchoo_Mymodule_Helper</class>
   </mymodule>
</helpers>

しかし、クラスがありません。それがこの例外です。で作成してみてください

アプリ/コード/ローカル/Inchoo/Mymodule/Helper/Data.php

class Inchoo_Mymodule_Helper_Data extends Mage_Core_Helper_Abstract
{

}
于 2013-09-08T13:04:54.520 に答える