在drupal 7中,如何在模块中添加drupal_add_js?

时间:2012-05-19 17:58:30

标签: javascript drupal module add

我制作了一个模块并希望将js文件添加到该模块中,我启用了该模块并且明显可行。但我没有看到该模块应该采用的js文件。

我只是将代码放在hook_menu()中,就像这样

function my2form_menu() {
      drupal_add_js(drupal_get_path('module', 'my2form') . '/abc.js');
}

没关系?

2 个答案:

答案 0 :(得分:4)

如果您打算始终包含此JS文件,则应将其添加到模块的.info文件中:http://drupal.org/node/542202#scripts

因此你可以删除你的hook_menu。

答案 1 :(得分:2)

尝试另一个钩子,叫做: modulename_js_alter()

适用于我的目的。