码迷,mamicode.com
首页 > 其他好文 > 详细

CSHOP收货人收货地址信息的省市区改成非必选项

时间:2015-04-28 18:52:09      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:cshop收货人收货地址信息的省市区改成非必选项

第一步,先修改相关JS文件
打开 /js/shopping_flow.js 文件
将下面JS代码删除掉

if (frm.elements[‘province‘] && frm.elements[‘province‘].value == 0 && frm.elements[‘province‘].length > 1)
             {
               err = true;
               msg.push(province_not_null);
             }

  if (frm.elements[‘city‘] && frm.elements[‘city‘].value == 0 && frm.elements[‘city‘].length > 1)
             {
               err = true;
               msg.push(city_not_null);
             }

  if (frm.elements[‘district‘] && frm.elements[‘district‘].length > 1)
             {
               if (frm.elements[‘district‘].value == 0)
               {
                 err = true;
                 msg.push(district_not_null);
               }
             }


第二步,修改相关程序文件


修改 /inlcudes/lib_order.php 文件


将下列PHP代码删除掉


                        if ($res)
                   {
                       if (empty($consignee[‘province‘]))
                       {
                           /* 没有设置省份,检查当前国家下面有没有设置省份 */
                           $pro = get_regions(1, $consignee[‘country‘]);
                           $res = empty($pro);
                       }
                       elseif (empty($consignee[‘city‘]))
                       {
                           /* 没有设置城市,检查当前省下面有没有城市 */
                           $city = get_regions(2, $consignee[‘province‘]);
                           $res = empty($city);
                       }
                       elseif (empty($consignee[‘district‘]))
                       {
                           $dist = get_regions(3, $consignee[‘city‘]);
                           $res = empty($dist);
                       }
                   }


CSHOP收货人收货地址信息的省市区改成非必选项

标签:cshop收货人收货地址信息的省市区改成非必选项

原文地址:http://9934547.blog.51cto.com/9924547/1639774

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!