回答:
drupal_add_js()でできると思います。スコープキーオプションはあなたの友人のようです!
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>
あなたのテーマhtml.tpl.php
にはがあります<?php print $scripts; ?>
。
これがページ内のjavascriptを印刷する行です。
好きな場所に移動できます。たとえば、他のすべての後、終了body
タグの直前に配置して、すべてのスクリプトを下部にロードできます。
$scripts
html.tpl.phpの下部に印刷することはお勧めしません。この変数には、jQueryのスクリプトタグとその他のDrupal JavaScriptファイルが含まれます。$scripts
外部に出力できるHTMLタグが含まれています<head>
か?
<head>
。たとえば、インラインスクリプトによって呼び出されるグローバル変数または関数を定義している場合(たとえそれが悪い習慣であっても)。
https://drupal.org/project/advaggを管理するためにここでこのモジュールを使用することを検討する価値があり ます
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5)
。重みを使用して、フッターでファイルを調整できます。