feat: Enhance cost calculator functionality with new cost retrieval route and result display

This commit is contained in:
2025-08-18 17:00:40 +05:45
parent ba055ce495
commit 6b4a9f1ebe
7 changed files with 261 additions and 19 deletions

View File

@@ -18,10 +18,6 @@ class CostCalculatorService
$query->where("stay_type_id", $request->stay_type_id);
}
if ($request->filled('program_id')) {
Program::where('status', 1)-> where('id', $request->program_id)->get();
}
})->latest()->paginate(10)->withQueryString();
}

View File

@@ -28,7 +28,7 @@
<div class="text-center">
<p class="mb-0 fs-5 test-muted"><i>Estimated Cost Calculation For
{{ $cost->country?->title ?? 'N/A' }}</i> (<strong
{{ $cost->country?->title ?? 'N/A' }}</i> (<strong
class="text-capitalize">{{ str_replace('_', ' ', $type) }}</strong>)
</p>
</div>

View File

@@ -19,5 +19,6 @@ Route::get('destination/{alias}', [WebsiteController::class, 'countrySingle'])->
Route::get('/home/resources', [WebsiteController::class, 'resources']);
Route::get('getCoursesList', [ProgramController::class, 'getCoursesList'])->name('program.getCoursesList');
Route::post('enquiry', [EnquiryController::class, 'store'])->name('enquiry.store');
Route::get('getCost', [WebsiteController::class, 'getCost'])->name('cost.getCost');
Route::get('{parent}/{slug?}', [WebsiteController::class, 'loadPage'])->name('page.load');