用户登录

回到商店的管理后台 .. 打开商店的订单 .. 先删除掉里面所有的订单 .. 选中所有订单 .. 执行一下 移至回收站 ..

再到结算页面 .. 按一下支付按钮 .. 然后回到订单管理 .. 刷新一下 .. 这个新的订单,它的状态现在是待付款 ..

在支付方法里根据一些条件需要修改订单的状态, 更新状态用的是订单上的 update_status 这个方法 .. 在支付方法类的处理支付的方法里, 得到要支付的订单以后,可以在日志里先输出这个订单现在的状态 .. 输出的信息是 $order 里的 status ..

下面用一下 $order 上的 update_status 方法 .. 修改一个这个订单的状态.. 状态可以设置成 on-hold,意思就是用户正在付款 .. 后面再加上一条订单信息 .. 正在使用支付宝支付

更新了订单状态以后, 再试着在日志里输出这个订单更新之后的这个状态 ..

先删除掉商店里的所有的订单 ..

回到结算页面 .. 按一下支付按钮 ..

再回到商店的订单管理界面 .. 现在这个新的订单,它的状态是 保留 .. 打开这个订单 .. 在订单备注这里,会出现一条备注 .. 提示正在使用支付宝付款 .. 并且订单的状态也发生了变化 ..

再查看一下日志 .. 你会发现没更新之前,订单的状态是 pending ... 表示待付款 .. 更新之后 .. 订单的状态变成了 on-hold ..

修改订单状态(update_status)《 电商网站案例:调试与处理支付 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点