2012年4月13日星期五

如何把企业QQ放到shopex的客服浮动窗口上?

正在弄B2C网站时,碰到了棘手的问题:
发现SHOPEX网站的悬浮客服窗口默认QQ只能用个人版QQ,对企业QQ无效,填企业QQ的号码时,在前台点击QQ图标,总会显示“你的版本太低”的对话框,然后空白页,启动对话框失败。

然后我没办法,去找shopex技术群求助,群里几个人给了办法,名字叫“杨”的网友给了我很好的办法,既不用js也不用iframe就能解决~:

1,到http://b.qq.com/wp/生成代码,复制代码;

2,打开core/shop/view/common/footer.html文件;

3,粘贴代码替换<a></a>代码:

<a target="_blank" href="tencent://message/?uin=<{$data.link}>&&Site=LICENSE_ShopEx&&Menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=1:<{$data.link}>:1"/><{$setting.plug}></a>

替换成

<img  style="CURSOR: pointer" onclick="javascript:window.open('http://b.qq.com/webc.htm?new=0&sid=4006998848&eid=218808P8z8p8R8K808y8p&o=b2c.savaloe.cn&q=7&ref='+document.location, '_blank', 'height=544, width=644,toolbar=no,scrollbars=no,menubar=no,status=no');"  border="0" SRC="http://im.bizapp.qq.com:8000/zx_qq.gif">

让企业QQ出现在浮动客服窗口的问题解决啦!

不过麻烦又来了!就是IE浏览器竟然不能弹出“商店配置”的客服窗口,能正常弹出IM版块浮动窗口。Chrome和Firefox浏览器都能正常弹出“商店配置”悬浮客服。

其实只要找到IM版块的HTML,并按照前面的办法重复一次,就能解决!

im版块的地址:/plugins/widgets/im,找到siderIm.html文件并修改。

没有评论:

发表评论