您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

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

凡旋2024-03-06 00:21:29ecshop商城教程已有人查阅

导读今天为大家详细解说一下ECSHOP收货人收货地址信息的省市区改成非必选项代码号ECSHOP视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上

今天为大家详细解说一下ECSHOP收货人收货地址信息的省市区改成非必选项代码号ECSHOP视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上,代码号与您一路同行!
步,先修改相关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);
}
}
然后收货人信息那里,只选择国家不选择省市区,也照样能提交。

本文标签:

很赞哦! ()

相关文章

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签