繁体   English   中英

Prestashop 1.6支付模块订单状态

[英]Prestashop 1.6 payment module order state

我为Prestashop 1.6.1.1创建了支付模块。

问题在于客户从银行网站返回后更新订单状态。 如示例所示,我无法从上下文中获取购物车。

例如,当客户按下银行上的取消按钮时,这是执行的控制器:

class MyModulePaymentCancelModuleFrontController extends ModuleFrontController{
    public function initContent(){
        $cart = $this->context->cart;
    }
}

购物车价值为空。 看起来在购买控制器之前已经删除/丢弃了购物车。

相反,我在MyModule Payment ModuleFrontController(创建订单)和MyModulePayment 返回 ModuleFrontController(付款成功完成)中从上下文获取正确的购物车。

谁能请我指出正确的方向。

一旦订单创建,看起来像购物车被销毁。 我将订单ID发送到银行,我希望将其返回,然后将其用作更新订单的参考点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM