广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发Ecshop二次开发 > 让ecshop选取部分省市作为默认地区

二次开发Ecshop二次开发

二次开发Ecshop二次开发

让ecshop选取部分省市作为默认地区

实现省市默认需要修改两个文件:1.根目录下的flow.php 2.修改theme/模版名目录/library/consignee.lbi
1.flow.php 第357行
$city_list[$region_id] = get_regions(2, $consignee['province']);
$district_list[$region_id] = get_regions(3, $consignee['city']);
将以上两行代码修改为
$city_list[$region_id] = get_regions(2, 19); //19代表内蒙古
$district_list[$region_id] = get_regions(3, 262); //262代表赤峰

很好,第一个文件修改完毕,至此,你已经完成一半了,下面继续修改第二个文件。

2.theme/模版名目录/library/consignee.lbi
<option value="{$province.region_id}" {if $consignee.province eq $province.region_id}selected{/if}>{$province.region_name}</option>

修改为
<option value="{$province.region_id}" {if $consignee.province eq $province.region_id or $province.region_id eq 19}selected{/if}>{$province.region_name}</option>
往下面四五行
<option value="{$city.region_id}" {if $consignee.city eq $city.region_id}selected{/if}>{$city.region_name}</option>
修改为
<option value="{$city.region_id}" {if $consignee.city eq $city.region_id or $city.region_id eq 262}selected{/if}>{$city.region_name}</option>