香港独立IP空间
香港php空间
美国php空间
域名注册

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后台上传图片提示FATAL ERROR: ALLOWED MEMORY SIZE OF解决办法

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: