浏览代码

Frontend : redirection après suppression réduction du panier

feature/export_comptable
Guillaume 4 年前
父节点
当前提交
f7d6aa2a3a
共有 1 个文件被更改,包括 11 次插入2 次删除
  1. +11
    -2
      ShopBundle/Controller/Frontend/CartController.php

+ 11
- 2
ShopBundle/Controller/Frontend/CartController.php 查看文件

@@ -62,8 +62,10 @@ class CartController extends BaseController
return new JsonResponse($return) ;
}

public function deleteReductionCart($id)
public function deleteReductionCart(Request $request)
{
$id = $request->get('id') ;

$orderReductionCartRepository = $this->em->getRepository($this->em->getClassMetadata(OrderReductionCartInterface::class)->getName()) ;
$orderReductionCart = $orderReductionCartRepository->findOneById((int) $id) ;

@@ -79,7 +81,14 @@ class CartController extends BaseController
$this->addFlash('error', 'Une erreur est survenue lors de la suppression de la réduction. ') ;
}

return $this->redirectToRoute('frontend_order_cart') ;
$referer = $request->headers->get('referer');

if($referer) {
return $this->redirect($referer);
}
else {
return $this->redirectToRoute('frontend_order_cart');
}
}

}

正在加载...
取消
保存