您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop设置收货人信息怎么实现只显示国家
春雁2023-12-08 18:35:33ecshop商城教程已有人查阅
导读一般面向国外用户的ECSHOP商城,可能会有这方面的需求:【将Ecshop中收货人信息的省市区设成非必选项】,其实也就是只留一个“请选择国家”的下拉选择框。
一般面向国外用户的ECSHOP商城,可能会有这方面的需求:【将Ecshop中收货人信息的省市区设成非必选项】,其实也就是只留一个“请选择国家”的下拉选择框。
步骤一,先修改相关JS文件
打开 /js/shopping_flow.js 文件
将下面JS代码删除掉
步骤一,先修改相关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);
}
}
这时选择国家后不选择省市县也可以提交了,如果你不想显示省市县的话 直接将省市县的html删除就ok了。
本文标签:
很赞哦! ()
随机图文
-
ecshop商城查看全部商品分类中的商品数量不正确怎么修复
在ecshop中有个查看全部商品分类的页面—-catalog.php这个页面中显示的商品分类中的 分类商品为0,只有最后 的商品数量显示正确 -
ecshop拍卖活动列表显示开发教程
ecshop的拍卖功能是ecshop提倡一大促销的主打功能,这个要求必须非常高,本程序为了调整ecshop列表页面活动倒计时和ecshop参与人数显示功能,给ecshop增 不少. -
ecshop用户中心修改用户信息增加会员密码问题验证
ECSHOP用户中心修改"用户信息"增加会员密码问题验证目的增加会员安全 ,修改会员密码需要,问题验证 -
ecshop商城首页增加一个商品浏览排行榜的实现方法
ecshop商城首页增加一个商品浏览排行榜浏览排行榜,并且可以在商城后台的“模板设置”里进行控制。由于ECSHOP商城默认是没有读取浏览排行的,所以这部分功能既得修改程序
留言与评论 (共有 条评论) |