diff --git a/app/Http/Controllers/CoursePageController.php b/app/Http/Controllers/CoursePageController.php index faa478c..b73dc26 100644 --- a/app/Http/Controllers/CoursePageController.php +++ b/app/Http/Controllers/CoursePageController.php @@ -12,13 +12,14 @@ public function index(Request $request) { $category = CourseCategory::get(); - $selectedCategoryId = $request->input('category'); + $selectedCategories = $request->input('categories', []); - - $course = Course::when($selectedCategoryId, function ($query) use ($selectedCategoryId) { - $query->where('course_category_id', $selectedCategoryId); + $course = Course::when($selectedCategories, function ($query) use ($selectedCategories) { + $query->whereIn('course_category_id', $selectedCategories); })->get(); - return view('frontend.searchCourse', compact('course', 'category', 'selectedCategoryId')); + $allCourse = Course::get(); + + return view('frontend.searchCourse', compact('course', 'category', 'selectedCategories', 'allCourse')); } } diff --git a/resources/views/frontend/searchCourse.blade.php b/resources/views/frontend/searchCourse.blade.php index 24ce940..2f74f96 100644 --- a/resources/views/frontend/searchCourse.blade.php +++ b/resources/views/frontend/searchCourse.blade.php @@ -66,11 +66,12 @@ @csrf
- {{$course->count()}} + {{$allCourse->count()}}
@@ -324,7 +327,6 @@ class="feather feather-chevron-right">
1, 254 results found.
+{{$course->count()}} results found.