查看详情

修改ECSHOP收货人信息中的默认配送区域

ecshop 收货人信息中,默认配送区域是这样的:
修改ECSHOP收货人信息中的默认配送区域

现在我们把它改为指定配送,比如指定为江苏省苏州市

修改根目录下folw.php文件

找到这句代码

1
$smarty->assign('consignee_list',$consignee_list);

在这句代码上面添加以下代码:

1
2
3
4
5
6
7
8
//设置默认配送地区
 if(empty($consignee_list[0]['province'])){
   $consignee_list[0] =array(
       'country' => 1,
       'province'=> 16,
       'city'   => 221,
     );
   }


另外,
if (count($consignee_list) < 5)
            {
                /* 如果用户收货人信息的总数小于 5 则增加一个新的收货人信息 */
                $consignee_list[] = array('country' => $_CFG['shop_country'], 'email' => isset($_SESSION['email']) ? $_SESSION['email'] : '');
            }

需要修改成:

if (count($consignee_list) < 5)
            {
                /* 如果用户收货人信息的总数小于 5 则增加一个新的收货人信息 */
                $consignee_list[] = array('country' => $_CFG['shop_country'], 'email' => isset($_SESSION['email']) ? $_SESSION['email'] : '','country'=>1,'province'=>30,'city'=>367);
            }

country后的值是国家的ID

province是省份的ID

city是城市的ID

ID可以在后台地区列表里把鼠标移动到管理两个字上,左下角会出现地区ID

修改后,如下图

修改ECSHOP收货人信息中的默认配送区域


原创内容,转载请注明出处:网站建设,APP开发,小程序开发请找江西居道科技有限公司,http://www.juguw.net

智能建站系统代理招商
所属分类:文章中心      Time:2016-06-21 12:21:00      人气:1357
关闭
13517086454