From 32a43d42bb7e32ad7c9505a1a7895678d796ecc0 Mon Sep 17 00:00:00 2001 From: Bertrand Dunogier Date: Mon, 8 Jun 2020 16:35:31 +0200 Subject: [PATCH] Fix EZP-31677: pass the itemViewType parameter to the inner view template --- src/eZ/ContentView/QueryResultsInjector.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eZ/ContentView/QueryResultsInjector.php b/src/eZ/ContentView/QueryResultsInjector.php index 2a1b2dc..f549c28 100644 --- a/src/eZ/ContentView/QueryResultsInjector.php +++ b/src/eZ/ContentView/QueryResultsInjector.php @@ -50,7 +50,7 @@ public function injectQueryResults(FilterViewParametersEvent $event) if ($viewType === $this->views['field']) { $parameters = [ - 'itemViewType' => $this->views['item'], + 'itemViewType' => $event->getBuilderParameters()['itemViewType'] ?? $this->views['item'], 'items' => $this->buildResults($event), ]; $parameters['isPaginationEnabled'] = ($parameters['items'] instanceof Pagerfanta);