Drupal 6. Как правильно выполнить drupal_add_js
только при создании определенного content_type
?
У меня есть некоторый код jQuery, который нужно выполнить только для управления некоторыми элементами формы при создании определенного content_type.
У меня уже есть модуль, имя которого отличается от content_type. Это проблема? Могу ли я зацепить форму? Если да, то как правильно сгенерировать привязку к конкретному node/add/content_type
?
Редактировать: это нужно только для создания, а не для просмотра.
Редактировать 2: код, который не работает в данный момент:
файл: testmod.module
function testmod_form_node_type_form_alter(&$form, &$form_state) {
if ($form['#node_type']->type == 'testnode') {
drupal_add_js(drupal_get_path('module', 'testmod') . '/new_msg.js');
}
}