1

OpenCart 1.5.1.3 モジュールを作成しようとしています。私が抱えている問題は、カスタム php スクリプトを含めることです。

コントローラーでこれを行うと:

include('module/simple_html_dom.php');

また

include('simple_html_dom.php');

次のエラーが表示されます。

注意: エラー: 言語モジュール/simple_html_dom を読み込めませんでした! D:\xampp\htdocs\store\system\library\language.php26行目

簡単な説明があると思いますが、うまくいきません。

4

3 に答える 3

2

その理由は、理論上はまだ index.php ファイルから呼び出しているため、そこからの相対パスを使用するか、定義済みの変数を使用する必要があるためです。この変数は、config.php ファイルで見つけることができます。 OpenCart が使用するパス

于 2012-05-27T13:34:48.100 に答える
2

必要なファイルを含める方法を見つけました。これが適切な方法かどうかはわかりませんが、次のコードを使用しました.OpenCartにはドキュメントがほとんどないため、デバッグや開発が容易ではありません.

require_once(DIR_SYSTEM . 'simple_html_dom.php');

DIR_SYSTEM は OpenCart の /system フォルダーなので、そこに simple_html_dom.php ファイルを配置すると、うまくいきました。

于 2012-05-27T08:30:26.547 に答える