解决Shopex会员无法选择配送方式的BUG

故障描述:填写过收货地址的老会员,进入付款流程时,无法选择配送方式,导致无法继续下单
操作平台:shopex4.8.5、易开店
软件环境: IE6、IE7、IE8、IE9以及360浏览器、遨游浏览器等
故障频率:较常见
故障涉及文件:core/shop/view/common/receiver.html

方法一:
      1、打开Editplus或其它网页编辑软件打开receiver.html这个文件,找到第57行如下代码:
      var addlistRadios=$$('input[name^=delivery[addr_id]','receiver');
      将它改为:
      var addlistRadios=$$('#receiver input[name^=delivery[addr_id]');

     2、再移到receiver.html第108行,找到如下代码:
     $$('.addredit','receiver').addEvent('click', function(e){
     将之改为:
     $$('#receiver .addredit').addEvent('click', function(e){

     3、保存并用修改过的文件替换原文件,清除后台缓存,故障即可解决。


方法二:强制开启IE9的兼容模式,让它使用IE7兼容模式浏览网页。

操作方法:
       编辑你当前使用的模板,在【模板文件管理】里,找到block下的header.html文件,在<head>后面紧接着插入如下代码:
      <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
       切记不要将这行代码放在其它位置,一定要保证位于<{header}>这个smarty标签前面,否则无效。

       亲们:如果此方法有效,别忘了顶帖支持和转发哦!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章