drupal 6 和 jquery 1.4/1.5

发布于 2024-11-04 20:51:29 字数 64 浏览 0 评论 0原文

drupal 6 有没有办法在非管理页面中使用 jquery 1.5 / 1.4 而不破坏非管理页面上的核心功能?

is there a way in drupal 6 to use in non admin pages jquery 1.5 / 1.4 without breaking the core functionality on non-admin pages??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

她如夕阳 2024-11-11 20:51:29

是的。

安装并启用 http://drupal.org/project/jquery_update

下载您想要的 jQuery 版本,然后将其放在模块中包含的旁边。

编辑模块

function jquery_update_jquery_path() {    
    $curr_uri = request_uri();
     if (strpos($curr_uri,'admin')>0 || strpos($curr_uri,'edit')>0 || strpos($curr_uri,'add')>0){
        $jquery_file = array('none' => 'jquery.js', 'min' => 'jquery.min.js');
        return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]
;
    }
    else {
        $jquery_file = array('none' => 'jquery-1.5.2.js', 'min' => 'jquery-1.5.2.min.js');
        return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]
;
    }
}

使用您下载的版本的文件名。

关于上面的编辑记录了一个问题,但我在工作中有参考。我明天将用链接更新答案。

我在一堆没有问题的网站上运行了这个。

附录:

这是有关该问题的线程/补丁的链接:http://drupal.org/节点/775924#comment-2987316

Yes.

Install and enable http://drupal.org/project/jquery_update

Download the version of jQuery you want, and place it alongside the ones included in the module.

Edit the module

function jquery_update_jquery_path() {    
    $curr_uri = request_uri();
     if (strpos($curr_uri,'admin')>0 || strpos($curr_uri,'edit')>0 || strpos($curr_uri,'add')>0){
        $jquery_file = array('none' => 'jquery.js', 'min' => 'jquery.min.js');
        return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]
;
    }
    else {
        $jquery_file = array('none' => 'jquery-1.5.2.js', 'min' => 'jquery-1.5.2.min.js');
        return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]
;
    }
}

Use the filename of the version you downloaded.

There is an issue logged about the edit above, but I have the reference at work. I will update the answer tomorrow with the link.

I have this running live on a bunch of sites w/o a problem.

Addendum:

This is the link to the thread / patch about the issue: http://drupal.org/node/775924#comment-2987316

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文