Respuestas:
Creo que puedes hacerlo con drupal_add_js () ; ¡parece que la opción clave de alcance es tu amigo!
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>
En tu tema html.tpl.php
hay una línea <?php print $scripts; ?>
.
Esa es la línea que imprime el javascript en su página.
Puede moverlo a cualquier lugar que desee, por ejemplo, colocarlo después de todo lo demás, justo antes de la body
etiqueta de cierre para que todos sus scripts se carguen en la parte inferior.
$scripts
en la parte inferior de html.tpl.php; esa variable incluye las etiquetas de script para jQuery y otros archivos JavaScript de Drupal. ¿ $scripts
Contiene etiquetas HTML que se pueden generar fuera <head>
?
<head>
. Por ejemplo, cuando están definiendo variables globales o funciones llamadas por un script en línea (incluso si es una mala práctica).
Puedes intentar agregar el archivo así:
drupal_add_js('sites/all/themes/themname/js/skrollr.js', array('scope'=>'footer'));
Vale la pena mirar el uso de este módulo aquí para administrarlo por usted https://drupal.org/project/advagg
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5)
. Puede usar Peso para ajustar su archivo en el pie de página.