我制作了一个模块并希望将 js 文件添加到该模块,我启用了该模块并且显然它可以工作。但是我没有看到模块应该带的 js 文件。
我只是像这样将代码放在 hook_menu() 中
function my2form_menu() {
drupal_add_js(drupal_get_path('module', 'my2form') . '/abc.js');
}
可以吗?
我制作了一个模块并希望将 js 文件添加到该模块,我启用了该模块并且显然它可以工作。但是我没有看到模块应该带的 js 文件。
我只是像这样将代码放在 hook_menu() 中
function my2form_menu() {
drupal_add_js(drupal_get_path('module', 'my2form') . '/abc.js');
}
可以吗?
如果您打算始终包含此 JS 文件,则应将其添加到模块的 .info 文件中:http: //drupal.org/node/542202#scripts
因此您可以删除您的 hook_menu。
尝试另一个钩子,称为:modulename_js_alter()
工作 fpr 我的 porpose。