ShopEX二次开发疑难之:对不起,请完整填写配送信息
最近,不知道是哪里改动到了,好神奇的有部分客户下订单时,选择收货地址之后,编辑出错,而且订单提交不了,老是会出现:对不起,请完整填写配送信息 的提示。
询问商派技术无果,只能自己抽空奋斗一下了。还真的自己解决了。
这边就写一下处理的心得,与大家分享,最近忙都没怎么写免费的文章交流了。抱歉哈。
~正文~
发现客户不能登录,自然就要检查一下是不是全部的会员都不能下订单。
经过排查,是个别的客户会出现这种情况,而且情况全部都是:有地址的,提交会出现对不起,请完整填写配送信息这样的提示,没有地址的,选择地址那个选择收货地址的打不开,不能选择。而且有收货地址的点击编辑,编辑界面能出来,但是值却丢失。
从上面情况分析得出,肯定是收获信息不完整才会这样子,但是为什么会有地址存在呢?
找不到问题,老办法,检查数据库,对比一下了。
打开数据库,打开sdb_member_addrs表,找到错误的客户的信息。发现该会员的全部的地址信息的area字段都为空,而正常运行的顾客会员的该字段却是有值得,尝试着填入值,测试一下,发觉问题解决。
是的,就是这个值缺少,没办法提交给订单处理程序才出现错误的。
标签: HowTo, MySQL, ShopEX, 二次开发, 疑难, 错误
