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}