Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] DiscuzX2.0 x2.5升级X3.0 X3.1点击diy反应问题解决

[复制链接]
zhongq58 发表于 2014-3-1 16:15:30 | 显示全部楼层 |阅读模式

Discuz爱好者,在升级程序中,会遇到模板不兼容的问题有很多。其中,源码之家看在官方有不少Discuz爱好者 问模板升级了,在使用DIY过程中,点击DIY没反应。

这个问题是JS的原因。如果你还是喜欢之前的模板不变换。可以用源码之家提供的这种方法解决。
解决方法如下:
先找到根目录static\js\common.js
搜索代码
openDiy
把以下代码
function openDiy(){
        if(DYNAMICURL) {
                window.location.href = SITEURL+DYNAMICURL + (DYNAMICURL.indexOf('?') < 0 ? '?' : '&') + ('diy=yes');
        } else {
                window.location.href = ((window.location.href + '').replace(/[\?\&]diy=yes/g, '').split('#')[0] + ( window.location.search && window.location.search.indexOf('?diy=yes') < 0 ? '&diy=yes' : '?diy=yes'));
        }
}
改为
function openDiy(){
        window.location.href = ((window.location.href + '').replace(/[\?\&]diy=yes/g, '').split('#')[0] + ( window.location.search && window.location.search.indexOf('?diy=yes') < 0 ? '&diy=yes' : '?diy=yes'));
}
改好之前保存,替换掉之前的static\js\common.js,再到后台更新缓存即可。


本文来自于源码之家http://www.ymzj.cn/thread-79056-1-1.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 10:22 , Processed in 0.048547 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表