教你如何去掉收货人信息页面的电子邮件必填

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

电子邮件必填,有时候没有啥用。
去掉方法如下:
1、include/lib_order.php 去掉函数check_consignee_info第1577行“!empty($consignee['email']) &&”这句。
2、js/shopping_flow.js函数checkConsignee(frm)第563行改为 if ( ! Utils.isEmail(frm.elements['email'].value) && (! Utils.isEmpty(frm.elements['email'].value)))
3、修改模板文件夹下/lib/consignee.lbi搜索到{$lang.email_address}这句,删除在紧跟在后面两行的<span class="textStrong">{$lang.require_field}</span>这够,这样的话页面上就不会出现必填两个字了。

找的好辛苦,EC的冗余做的也太冗余了!!!!

回答:
多谢分享!

感谢分享

谢谢楼主,搞定了。

谢谢楼主,感谢分享!

好帖,正找这个呢,还有评论那里的邮件最好也弄成这样

EC的二次开发确实比较难搞

谢谢楼主的分享

支持一下!

2.7.1的版本怎么改呢?

请教下楼主,我按照楼主的方法修改以后.
电子邮件地址的输入框中总是默认一个“0”是为什么呢?

2.71版的会员注册项已经可以在后台设置了……

希望在下个版本中,把收货信息这一块也改一下

2.7.1版本修改后有无13楼同学出现的问题呢?
有其他朋友修改2.7.1版本成功的吗
谢谢