diff --git a/core/lib/Thelia/Core/EventListener/ViewListener.php b/core/lib/Thelia/Core/EventListener/ViewListener.php index 4b1d3343a..022043bee 100755 --- a/core/lib/Thelia/Core/EventListener/ViewListener.php +++ b/core/lib/Thelia/Core/EventListener/ViewListener.php @@ -85,19 +85,11 @@ class ViewListener implements EventSubscriberInterface $content = $parser->render($request->attributes->get('_view').".html"); if ($content instanceof Response) { - $response = $content;$event->setResponse($content); + $response = $content; } else { $response = new Response($content, $parser->getStatus() ?: 200); } - $response->setCache(array( - 'last_modified' => new \DateTime(), - 'max_age' => 600, - 's_maxage' => 600, - 'private' => false, - 'public' => true, - )); - $event->setResponse($response); } catch (ResourceNotFoundException $e) { throw new NotFoundHttpException(); diff --git a/local/modules/Front/Config/front.xml b/local/modules/Front/Config/front.xml index f3a384250..84a532124 100755 --- a/local/modules/Front/Config/front.xml +++ b/local/modules/Front/Config/front.xml @@ -8,17 +8,12 @@ Thelia\Controller\Front\DefaultController::noAction includes/mini-cart + Thelia\Controller\Front\DefaultController::noAction includes/addedToCart - - Front\Controller\CartController::renderMiniCart - includes/mini-cart - - - Front\Controller\CustomerController::createAction diff --git a/local/modules/Front/Controller/CartController.php b/local/modules/Front/Controller/CartController.php index 9557eab52..d3d24c3bd 100755 --- a/local/modules/Front/Controller/CartController.php +++ b/local/modules/Front/Controller/CartController.php @@ -142,10 +142,4 @@ class CartController extends BaseFrontController return $cartAdd; } - public function renderMiniCart() - { - $response = $this->render('includes/mini-cart'); - return $response; - } - } diff --git a/templates/frontOffice/default/layout.tpl b/templates/frontOffice/default/layout.tpl index 4ad47445d..d8433e848 100644 --- a/templates/frontOffice/default/layout.tpl +++ b/templates/frontOffice/default/layout.tpl @@ -129,7 +129,7 @@ GNU General Public License : http://www.gnu.org/licenses/ {/elseloop} - {render_esi path="{url path="/mini-cart"}" alt="fail"} + {include file="includes/mini-cart.html" nocache} {/nocache}