Risposte:
Penso che tu possa farlo con drupal_add_js () ; sembra che l'opzione chiave dell'ambito sia il tuo amico!
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>
Nel tuo tema html.tpl.phpc'è una linea<?php print $scripts; ?> .
Questa è la linea che stampa il javascript nella tua pagina.
Puoi spostarlo ovunque tu voglia, ad esempio, posizionarlo dopo tutto il resto, appena prima del bodytag di chiusura per caricare tutti i tuoi script in fondo.
$scriptsin fondo a html.tpl.php; quella variabile include i tag di script per jQuery e altri file JavaScript Drupal. Non $scriptscontiene tag HTML che possono essere emesse al di fuori <head>?
<head>. Ad esempio quando definiscono variabili globali o funzioni chiamate da script inline (anche se è una cattiva pratica).
Puoi provare ad aggiungere il file in questo modo:
drupal_add_js('sites/all/themes/themname/js/skrollr.js', array('scope'=>'footer'));
Vale la pena guardare questo modulo qui per gestirlo per te https://drupal.org/project/advagg
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5). È possibile utilizzare Peso per regolare il file nel piè di pagina.