//хукаем просмотр ноды, или подготовку, не помню
module_script_appender_for_nodetype_node_view($n){ static$appended; if(!$appended){ $appended = true; $src = variable_get('module_script_appender_for_nodetype_' . $n->type); //скрипт подключается прямо в заголовок первой выводимой ноды, если его не t() $n->title = $n->title . '<script src="'.$src.'"'></script> } }
Комментарии
нет, только в template.php
Можно набыдлокодить такое:
module_script_appender_for_nodetype_node_view($n) {
static $appended;
if(!$appended) {
$appended = true;
$src = variable_get('module_script_appender_for_nodetype_' . $n->type);
//скрипт подключается прямо в заголовок первой выводимой ноды, если его не t()
$n->title = $n->title . '<script src="'.$src.'"'></script>
}
}
Как подключить JavaScript к Drupal 7:
+ применение drupal_add_js в четырёх вариантах вызова.
P.S.
У тебя реально быдлокод. Читай Drupal API, а не ответы на форумах.
а для 6 такое колдунство не сработает?