カスタムJoomlaテンプレートを開発しました.Joomlaコアモジュール(mod_articles_news)にカスタムJavaScriptを追加する必要があります(プラグインなし)。私はそれに第三者のプラグインを使いたいとは思わない)。可能であれば、非同期です。既存のJoomlaコアモジュールへのカスタムJavaScript
私は徹底的に検索していますが、完璧な解決策は見つかりませんでした。私は、プラグインをインストールするか、または定義ごとにすでにインストールされているコアモジュール(Articles Newsflash)を扱っている間に、カスタム書込みモジュール(モジュールのインストール前にJSを追加することを提案する)を参照します。 (私はJSを使う必要があるのは、条件付きのデザインを変更することです(現在はCSSではできません)。
私はhereの手順に従っていますが、利用できません。つまり、私は、モジュールのテンプレートフォルダ(mod_articles_news/TMPL /私のテンプレートname.php)
<?php
JHtml::script(Juri::base() . 'templates/my-template-name/js/myScript.js');
?>
(もちろん、私はmyScript.jsは、上記の場所にファイルを追加している)に次のコードを追加しました。
ライブをチェックすると何も起きません。ブラウザはJavaScriptを全く読み込んでいません(スクリプト自体がテストされていて動作しています)。
私がここで欠けているものを手伝ってください。前もって感謝します!
モジュールがキャッシュされていますか? –
私の2番目の質問は、テンプレートのindex.phpファイルにこのJavaScriptファイルを追加してみませんか? –
@SvenBluege、いいえ、モジュールはキャッシュされません。 2番目の質問については、テンプレートのindex.phpに直接追加するよりも、これがクリーンな方法だと思っていました。 – zkriszti