From c30b9f455077804c58e2b758b7b54dad31162b36 Mon Sep 17 00:00:00 2001 From: mina-esn Date: Mon, 17 Aug 2026 19:05:49 +0330 Subject: [PATCH] feat: add tour and flight detail logic to controllers --- app/Http/Controllers/FlightController.php | 4 +++- app/Http/Controllers/TourController.php | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/FlightController.php b/app/Http/Controllers/FlightController.php index 7db20f3..b72752e 100644 --- a/app/Http/Controllers/FlightController.php +++ b/app/Http/Controllers/FlightController.php @@ -29,6 +29,8 @@ class FlightController extends Controller public function show(Flight $flight) { $title = 'جزئیات پرواز'; - return view('flights.show' , compact('title')); + $flight = Flight::findOrFail($flight); + + return view('flights.show' , compact('title' , 'flight')); } } diff --git a/app/Http/Controllers/TourController.php b/app/Http/Controllers/TourController.php index b654706..0a6d242 100644 --- a/app/Http/Controllers/TourController.php +++ b/app/Http/Controllers/TourController.php @@ -25,9 +25,10 @@ class TourController extends Controller return view('tours.index', compact('title', 'tours', 'sort')); } - public function show(Tour $tour) + public function show(Tour $id) { $title= 'جزئیات تور'; - return view('tours.show', compact('title')); + $tour = Tour::findOrFail($id); + return view('tours.show', compact('title' , 'tour')); } }