diff --git a/Modules/CourseFinder/app/Http/Controllers/ProgramController.php b/Modules/CourseFinder/app/Http/Controllers/ProgramController.php
index 997c749..5fa8ca6 100644
--- a/Modules/CourseFinder/app/Http/Controllers/ProgramController.php
+++ b/Modules/CourseFinder/app/Http/Controllers/ProgramController.php
@@ -217,10 +217,7 @@ class ProgramController extends Controller
}
if ($request->filled('search')) {
- $query->where(function ($q) use ($request) {
- $q->where('keywords', 'like', "%{$request->search}%")
- ->orWhere('title', 'like', "%{$request->search}%");
- });
+ $query->where('title', 'like', "%{$request->search}%");
}
if ($request->filled('programlevels_id')) {
diff --git a/Modules/CourseFinder/app/Services/ProgramService.php b/Modules/CourseFinder/app/Services/ProgramService.php
index a7e36fa..0745240 100644
--- a/Modules/CourseFinder/app/Services/ProgramService.php
+++ b/Modules/CourseFinder/app/Services/ProgramService.php
@@ -23,7 +23,7 @@ class ProgramService
if ($request->filled('intake_id')) {
$intakeId = $request->intake_id;
- $query->whereJsonContains('intake', $intakeId);
+ $query->whereJsonContains('intakes', $intakeId);
}
if ($request->filled('status')) {
@@ -32,14 +32,13 @@ class ProgramService
if ($request->filled('search')) {
$search = $request->search;
- $query->where('keywords', 'like', "%{$search}%");
+ $query->where('title', 'like', "%{$search}%");
}
if ($request->filled('location')) {
$location = $request->location;
$query->where('location', 'like', "%{$location}%");
}
-
})->latest()->paginate(10)->withQueryString();
}
diff --git a/Modules/User/routes/client.php b/Modules/User/routes/client.php
index b27a7fc..2360691 100644
--- a/Modules/User/routes/client.php
+++ b/Modules/User/routes/client.php
@@ -3,14 +3,18 @@
use App\Http\Controllers\WebsiteController;
use Illuminate\Support\Facades\Route;
use Modules\CCMS\Http\Controllers\EnquiryController;
+use Modules\CourseFinder\Http\Controllers\CoopController;
+use Modules\CourseFinder\Http\Controllers\ProgramController;
+use Modules\CourseFinder\Http\Controllers\ProgramLevelController;
Route::get('/', [WebsiteController::class, 'home']);
-Route::get('/course-finder', [WebsiteController::class, 'coursefinder']);
+Route::get('/course-finder', [WebsiteController::class, 'coursefinder'])->name('program.coursefinder');
Route::get('/resources', [WebsiteController::class, 'resources'])->name('resources');
Route::get('blog/{alias}', [WebsiteController::class, 'blogSingle'])->name('blog.single');
Route::get('service/{alias}', [WebsiteController::class, 'serviceSingle'])->name('service.single');
Route::get('test/{alias}', [WebsiteController::class, 'testSingle'])->name('test.single');
Route::get('destination/{alias}', [WebsiteController::class, 'countrySingle'])->name('country.single');
Route::get('/home/resources', [WebsiteController::class, 'resources']);
-Route::get('{parent}/{slug?}', [WebsiteController::class, 'loadPage'])->name('page.load');
+Route::get('getCoursesList', [ProgramController::class, 'getCoursesList'])->name('program.getCoursesList');
Route::post('enquiry', [EnquiryController::class, 'store'])->name('enquiry.store');
+Route::get('{parent}/{slug?}', [WebsiteController::class, 'loadPage'])->name('page.load');
diff --git a/resources/views/client/raffles/pages/course/list.blade.php b/resources/views/client/raffles/pages/course/list.blade.php
index 3d09c97..6105a7c 100644
--- a/resources/views/client/raffles/pages/course/list.blade.php
+++ b/resources/views/client/raffles/pages/course/list.blade.php
@@ -8,7 +8,6 @@
-
The Bachelor of Architecture (BArch) program at Marywood University is a comprehensive 4-year STEM-designated degree that prepares students for professional practice in architecture. This program combines creative design thinking with technical knowledge, sustainability principles, and cutting-edge technology to develop well-rounded architects ready for the challenges of the 21st century.
+Students will engage in hands-on design studios, learn from experienced faculty, and have access to state-of-the-art facilities including digital fabrication labs, 3D printing, and virtual reality design tools. The program emphasizes both theoretical knowledge and practical application, ensuring graduates are prepared for licensure and professional practice.
+Fee Type | +Amount (USD) | +Frequency | +
---|---|---|
Tuition Fee | +$38,500 | +Per Year | +
Technology Fee | +$1,200 | +Per Year | +
Student Activities | +$800 | +Per Year | +
Health Services | +$600 | +Per Year | +
Library Fee | +$400 | +Per Year | +
Application Fee | +$50 | +One Time | +
Total Annual Cost | +$41,700 | +Per Year | +
No Course Found !!!
+ - @endforelse - {{ $programs->links() }} +