Drupal 7 中的 JS 警告
JS Warning in Drupal 7
我遇到了一个大问题,这个错误在这里出现在整个网站上。
警告:file_get_contents(./sites/all/libraries/simile_timeline/timeline_js/timeline-api.js( [function.file-get-content]:无法打开流:_locale_parse_js_file(( 中没有这样的文件或目录(第 1482 行(。/html/include/locale.inc(。
我将文件权限更改为 777,但仍然是相同的消息。其他任何面临同样问题的人。或任何可以提供帮助的人?:)干杯
更新它不仅发生在时间轴 api .js 上,而且发生在许多其他 JS 文件(如表单(上.js
显然,如果您使用 base_path
,语言环境模块在获取正确路径时会遇到麻烦。
您可能必须使用 add_library
函数加载库,或者如果可以找到它path_to_theme()
。
@see:https://drupal.org/node/1437710
尝试在模板中添加javascript文件.php如下所示:
function THEMEHOOK_js_alter(&$javascript){
$javascript[base_path().'/sites/all/libraries/simile_timeline/timeline_js/timeline-api.js'] = array(
"group" => -100,
"weight" => -19.5,
"version" => "1.0.0",
"every_page" => true,
"type" => "file",
"scope" => "header",
"cache" => true,
"defer" => false,
"preprocess" => true,
"data" => base_path().'/sites/all/libraries/simile_timeline/timeline_js/timeline-api.js',
);
}
相关文章:
- 尝试设置时间时Moment JS Deprecation警告
- 我应该担心HTML5Shiv.min.js 3.7.2版本上的这些JSLint警告吗?
- 三个JS框几何体,渲染警告:渲染计数或素数为0
- Moment.js折旧-如何找到引起警告的代码行
- 正在从node.js模块获取D9025警告和C1083错误..I'I’我没有主意
- JsLint4Java'未定义'使用多个.js文件时发出警告
- warning.js:45警告:flatchChildren(..):遇到两个具有相同密钥`.1:$.`的孩子
- 关闭浏览器控制台中的视频.js警告
- 用js或jquery忽略Firefox SSL安全警告
- Drupal 7 中的 JS 警告
- 将three.js场景传递到backbone.js模型时发出警告
- 如何使CSS警告为空<输入>(最好没有JS)
- index.js:1335警告:setState(..):无法在现有状态转换期间更新(例如在' render '或其他组
- PHP变量值没有显示在JS警告中
- 是否有任何方法可以让mocha.js html报告器显示的错误信息保存到变量并警告到其他php文件
- 使用moment.js时的弃用警告
- Js上单击打开链接,然后复制文本,然后显示警告
- 移除Google闭包编译器对最小化js的警告
- 引导警告JS不会滑落
- 警告JS数组选择