¿Cómo puedo agregar scripts JavaScript al final de una página, en mi plantilla?
7
javascript
Onita
fuente
fuente

array('type' => 'inline', 'scope' => 'footer', 'weight' => 5). Puede usar Peso para ajustar su archivo en el pie de página.Respuestas:
Creo que puedes hacerlo con drupal_add_js () ; ¡parece que la opción clave de alcance es tu amigo!
fuente
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>En tu tema
html.tpl.phphay 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
bodyetiqueta de cierre para que todos sus scripts se carguen en la parte inferior.fuente
$scriptsen la parte inferior de html.tpl.php; esa variable incluye las etiquetas de script para jQuery y otros archivos JavaScript de Drupal. ¿$scriptsContiene 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í:
fuente
Vale la pena mirar el uso de este módulo aquí para administrarlo por usted https://drupal.org/project/advagg
fuente