我制作了一个模块并希望将js文件添加到该模块中,我启用了该模块并且明显可行。但我没有看到该模块应该采用的js文件。
我只是将代码放在hook_menu()中,就像这样
function my2form_menu() {
drupal_add_js(drupal_get_path('module', 'my2form') . '/abc.js');
}
没关系?
答案 0 :(得分:4)
如果您打算始终包含此JS文件,则应将其添加到模块的.info文件中:http://drupal.org/node/542202#scripts
因此你可以删除你的hook_menu。
答案 1 :(得分:2)
尝试另一个钩子,叫做: modulename_js_alter()
适用于我的目的。