Prestashop 支付错误后保留购物车

Prestashop 支付错误后保留购物车,prestashop,cart,Prestashop,Cart,我想保留购物车中的所有产品,即使有付款错误,我发现当订单插入数据库时,当前购物车会话被“删除”,并创建了一个新会话 有没有办法保持我的购物车会话?或者这是在哪里发生的?三天后终于找到了办法: 前线控制员 if ($cart->OrderExists()) { unset($this->context->cookie->id_cart, $cart, $this->context->cookie->checkedTOS); $this-&g

我想保留购物车中的所有产品,即使有付款错误,我发现当订单插入数据库时,当前购物车会话被“删除”,并创建了一个新会话


有没有办法保持我的购物车会话?或者这是在哪里发生的?

三天后终于找到了办法: 前线控制员

if ($cart->OrderExists())
{
    unset($this->context->cookie->id_cart, $cart, $this->context->cookie->checkedTOS);
    $this->context->cookie->check_cgv = false;
}
这个代码示例正在删除购物车会话,我只需要删除这个

$this->context->cookie->id_cart, $cart

一个小时前你们问了一个问题,你们是如何“三天后找到一条路的”?)我在自己搜索了三天后问了这个问题。