1

Expression Engine 2 (モジュールではない) の拡張機能を作成しており、ページのヘッダーにスクリプト タグを追加する必要があります。

私が試してみました:

$script = "<script type='text/javascript'>alert('added');</script>";
$this->EE->cp->add_to_head($script);

しかし、これはモジュールの場合にのみ機能すると推測しています。私も試しました:

$this->EE->cp->load_package_js('file');

しかし、私は次のエラーが発生します:

Call to a member function plugin() on a non-object in expressionengine/libraries/Cp.php on line 766

cp_js_endファイルをロードするフックも使用してみましたが、他のすべての後にロードされるため、意図したとおりに機能しません。

何か案は?

4

1 に答える 1

1

Low はあなたの答えを持っていると思います。要約すると、パッケージ ディレクトリ内fileのディレクトリにいる必要があります。javascript

于 2012-12-16T01:03:38.493 に答える