0

非常に単純なモジュール hello world を作成しました。このモジュール用に私が持っているファイルは、パスとともに以下のとおりです。1. admin/controller/module/helloworld.php。2. admin/language/english/module/helloworld.php。3. 管理者/ビュー/テンプレート/モジュール/helloworld.tpl

モジュールは管理画面に表示され、正常に動作しています。しかし、モジュールを前面に配置するレイアウトに移動すると、エラーが発生します。たとえば、レイアウトをアカウントとして設定し、アカウント ページに移動すると、次のエラーが表示されます。

Notice: エラー: コントローラー モジュール/helloworld を読み込めませんでした! C:\xampp\htdocs\oc-1.5.6.4\vqmod\vqcache\vq2-system_engine_controller.php の 47 行目

何故ですか?opencart のデフォルト モジュールは正常に動作しています。vqmod キャッシュを手動でクリアし、vqmod マネージャーを使用しましたが、何も機能しませんでした。opencart バージョン 1.5.6.4 を使用しています

4

1 に答える 1

1

確認事項:

  1. フロントエンドにモジュール用のファイルがありますか? (あなたの質問では、管理パネルファイルについてのみ言及しました)
  2. フロントエンド ファイル名とモジュール コントローラ クラス名を確認します。
  3. フロントエンド ファイルに読み取り権限があることを確認してください。
于 2014-11-24T12:20:58.543 に答える