3800mm 发表于 2017-4-16 22:19:17

购物车付款时和确认收货时显示的bug

购物车付款时候出现:Notice: Undefined index: shop_phone_sms in D:\wamp\www\module\Email\src\Email\Service\SendPhoneSms.php on line 40后台发货时也出现:Notice: Undefined index: shop_phone_sms in D:\wamp\www\module\Email\src\Email\Service\SendPhoneSms.php on line 40


前台确认收货时出现:Notice: Undefined index: express_url in D:\wamp\www\module\Shopfront\src\Shopfront\Controller\OrderController.php on line 281

Notice: Undefined index: express_name_code in D:\wamp\www\module\Shopfront\src\Shopfront\Controller\OrderController.php on line 282

userofjack 发表于 2017-4-16 22:42:11

这个应该是你服务器配置不当吧。。。。

admin 发表于 2017-4-17 00:04:26

这个问题可以这样解释:
官方对于代码判断的编写不够完善,没有对变量进行严格判断,页面的提示信息都是 Notice 级别,这个如果在服务器上使用,不会显示。你的环境应该是开启了debug默认显示全部error信息,包括可以忽略的Notice 。随后我会对上面那些进行严格判断。

这个问题的目前解决方法:
1)后台管理-》系统管理-》消息提醒设置-》手机短信提醒设置 保存一次即可,不需要做其他设置。
2)后台管理-》系统管理-》配送设置 对配送方式 进行一次保存即可,不需要做其他设置。

3800mm 发表于 2017-4-17 15:20:00

非常感谢解答,祝愿dbshop越做越好

admin 发表于 2017-4-28 22:51:43

已经修正,等待更新。
页: [1]
查看完整版本: 购物车付款时和确认收货时显示的bug