新闻中心

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

作者 / 无忧主机 时间 2015-08-25 17:17:15

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

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

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

1
1
1
1
1
1
1