Ecshop教程:去除购物流程中收货人电子邮箱必填

ecshop模板购物流程中,填写收货人信息的时候,大家应该都知道邮箱是必填的,但是好多人都觉得这个没有必要,应该改成不必填。就像淘宝啊,天猫啊,京东啊,这类的基本上电子邮箱都不是必填项。电子邮件感觉有时候没有啥用。要知道现在的很多顾客是连网银都没有的,就更不要说是电子邮箱了,这反而会为有效顾客在购买流程中设置了障碍。让顾客很不爽,就会导致订单的失败。如果一直由客服代下订单的话,无疑会增加工作量。高速度 小编也认为应该改成不必填项更适合一点。那么小编就用高速度 主机php免备案空间中安装的ecshop,来分享一下去掉收货人电子邮箱必填选项。首先打开public_html/includes/lib_order.php,大概在第1688行找到并删除如下代码:

!empty($consignee['email']) &&
接着打开jsshopping_flow.js,在第582-586行找到并删除如下代码:
if ( ! Utils.isEmail(frm.elements['email'].value)){err = true;msg.push(invalid_email);}
最后在默认模板里面找到库文件libraryconsignee.lbi,在第44行找到并删除如下代码:
{$lang.require_field}
好了,这样的话页面上就不会出现必填选项了,问题解决。高速度 主机相关文章推荐阅读:ECSHOP教程:无法删除分类的解决方法ECSHOP程序如何让加入购物车的商品按照先后顺序ECSHOP后台上传图片提示 ALLOWED MEMORY SIZE OF解决办法

本文地址:https://www.gaosudu.com/ecshop/20007.html