Ответы:
Я думаю, что вы можете сделать это с 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 и другие файлы JavaScript в Drupal. Содержит ли $scriptsHTML-теги, которые можно выводить на улицу <head>?
<head>. Например, когда они определяют глобальные переменные или функцию, вызываемую встроенным скриптом (даже если это плохая практика).
Вы можете попробовать добавить файл следующим образом:
drupal_add_js('sites/all/themes/themname/js/skrollr.js', array('scope'=>'footer'));
Стоит обратить внимание на использование этого модуля здесь, чтобы управлять этим для вас https://drupal.org/project/advagg
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5), Вы можете использовать Вес, чтобы настроить файл в нижнем колонтитуле.