diff --git a/app/Http/Web/Controllers/CourseController.php b/app/Http/Web/Controllers/CourseController.php index af4a9eae..bf8918b9 100644 --- a/app/Http/Web/Controllers/CourseController.php +++ b/app/Http/Web/Controllers/CourseController.php @@ -30,6 +30,8 @@ class CourseController extends Controller $pager = $service->handle(); + $pager->items = kg_array_object($pager->items); + $service = new CourseQueryService(); $topCategories = $service->handleTopCategories(); diff --git a/app/Http/Web/Controllers/SearchController.php b/app/Http/Web/Controllers/SearchController.php index 6ae34aac..160d8a9b 100644 --- a/app/Http/Web/Controllers/SearchController.php +++ b/app/Http/Web/Controllers/SearchController.php @@ -16,9 +16,9 @@ class SearchController extends Controller use ResponseTrait; /** - * @Get("/", name="web.search.show") + * @Get("/", name="web.search.list") */ - public function showAction() + public function listAction() { $query = $this->request->get('query', ['trim']); @@ -34,6 +34,8 @@ class SearchController extends Controller $pager = $service->handle(); + $pager->items = kg_array_object($pager->items); + $this->view->setVar('hot_queries', $hotQueries); $this->view->setVar('related_queries', $relatedQueries); $this->view->setVar('pager', $pager); diff --git a/app/Http/Web/Views/course/list.volt b/app/Http/Web/Views/course/list.volt index 11e3056a..b0870473 100644 --- a/app/Http/Web/Views/course/list.volt +++ b/app/Http/Web/Views/course/list.volt @@ -3,7 +3,7 @@ {% block content %}