drupal中加载js时报连接不上文件
在加载js时,以这种方式加载
; scripts[] = ' bootstrap_clothes/js/affix.js' scripts[] = ' js/mainmenu.js' scripts[] = ' js/img.js'
出现了如下错误:
- Warning: file_get_contents(sites/all/themes/bootstrap_clothes/ js/mainmenu.js): failed to open stream: No such file or directory in _locale_parse_js_file() (line1488 of D:xamppshtdocsbootstrapincludeslocale.inc).
- Warning: file_get_contents(sites/all/themes/bootstrap_clothes/ js/img.js): failed to open stream: No such file or directory in _locale_parse_js_file() (line 1488 ofD:xamppshtdocsbootstrapincludeslocale.inc).
function bootstrap_clothes_preprocess_html(&$vars) { $options = array( 'group' => JS_THEME, ); $request_path = request_path(); if (in_array($request_path, array('woman'))) { drupal_add_js(drupal_get_path('theme', 'bootstrap_clothes') .'/img.js', 'file'); } if (in_array($request_path, array('front','woman'))) { drupal_add_js(drupal_get_path('theme', 'bootstrap_clothes') .'/mainmenu.js', 'file'); } }可以明确的是两个文件都在,而且目录显示的也没有错误,请问大神们,这怎么解决,是哪个文件需要配置或者修改?求指导。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
嗯我的细节上还需要多注意点,谢谢啊,我会更加努力的。
第一段代码中,你的js前面多了一个空格。
第二段代码中,漏了"/js"。
另外,自己定制的主题不要放在sites/all目录里。