Ejemplo rápido sobre como insertar código JS desde el archivo template.php:
function bluemarine_preprocess_page(&$vars, $hook) {
if ($hook == 'page')
{
drupal_add_js('alert("Hola");','inline');
$vars['scripts'] = drupal_get_js();
}
}
Notar la definición del encabezado de la función que consiste en:
function NombreTheme_preprocess_page(&$vars, $hook) {...}
En la función drupal_add_js el segundo parámetro es 'inline' para indicar que el código que se va a insertar es código que no procede de un archivo externo.
No hay comentarios:
Publicar un comentario