【发布时间】:2014-04-06 21:32:37
【问题描述】:
是否可以重写/覆盖自定义模板脚本变量中使用的默认 Drupal 7.26 jquery?
我的意思是其中一个 js 文件:
<script type="text/javascript" src="http://drupal.dev/misc/jquery.js?v=1.4.4"></script>
通过自定义主题来的?
我在sites/all/MYTPL/template.php 中尝试过,但它不起作用:
$scripts['misc/jquery.js']['data'] = $base_theme . '/js/packages/jquery-2.1.0.min.js';
我想知道是否有人在不使用任何模块(例如jQuery Update)的情况下管理它?
=== 更新 ===
实际上,我通过接受的答案解决了这个问题,并根据@cojomojo 的答案进行了一些修改:
function THEMEname_js_alter(&$javascript) {
// Swap out jQuery to use an updated version of the library.
$javascript['misc/jquery.js']['data'] = drupal_get_path('theme', 'THEMEname') . '/js/packages/jquery-2.1.0.min.js';
}
【问题讨论】:
标签: javascript php jquery drupal drupal-7