外部javascriptをテーマの.infoファイルに直接追加することは可能ですか?
例:スクリプト[] = http://cdn.jquerytools.org/1.2.6/jquery.tools.min.js
テーマのtemplate.phpファイルで、ページの前処理メソッド(または同等の前処理)に drupal_add_js() を使用します。
function hook_preprocess_page(&$vars) {
drupal_add_js('http://cdn.jquerytools.org/1.2.6/jquery.tools.min.js', 'external');
}
JavaScriptを追加する方法は、JavaScriptを追加する対象によって異なります。 jsを追加する方法はいくつかあります。
Theme.infoファイルで定義する。
インラインで追加します。
外部jsファイルを追加します。
この簡単なコード行でjs infoファイルを追加できます
scripts[] = js/myscript.js
または、drupal drupal_add_js
が提供するphp関数を使用できます。
この関数を使用すると、JavaScriptファイルを簡単に追加したり、テーマの任意のページにインラインコードを設定したりすることができ、5つのパラメーターが必要です( APIリファレンスに表示されます )。