fix: editing tour blade and controller

This commit is contained in:
2026-08-18 12:52:29 +03:30
parent f343e407cd
commit eb73a8340f
2 changed files with 44 additions and 11 deletions
+1 -4
View File
@@ -1,12 +1,10 @@
<?php <?php
namespace App\Http\Controllers; namespace App\Http\Controllers;
use App\Enums\CommentStatus; use App\Enums\CommentStatus;
use App\Enums\FlightStatus;
use App\Enums\TourStatus; use App\Enums\TourStatus;
use App\Models\Tour; use App\Models\Tour;
use Illuminate\Http\Request;
class TourController extends Controller class TourController extends Controller
{ {
@@ -22,7 +20,6 @@ class TourController extends Controller
return view('tours.index', compact('tours')); return view('tours.index', compact('tours'));
} }
public function show(Tour $tour) public function show(Tour $tour)
{ {
abort_if($tour->status !== TourStatus::ENABLE->value, 404); abort_if($tour->status !== TourStatus::ENABLE->value, 404);
+43 -7
View File
@@ -1,12 +1,41 @@
<div class="col-md-6 col-lg-4"> <div class="col-md-6 col-lg-4">
<div class="flight-item"> <div class="flight-item">
<div class="flight-img"> <div class="flight-img">
<div class="flight-img"> <img src="assets/img/flight/01.jpg" alt>
<a href="#" class="add-wishlist"> <img
<i class="far fa-heart"></i> src="{{ asset('assets/img/tour/01.jpg') }}"
</a> alt=""
>
@if(auth()->check())
<form
action="{{ route('account.favorites.toggle', [
'type' => 'tour',
'id' => $tour->id
]) }}"
method="POST"
>
@csrf
<button
type="submit"
class="add-wishlist border-0 bg-transparent"
>
<i class="far fa-heart"></i>
</button>
</form>
@else
<a
href="{{ route('auth.login.index') }}"
class="add-wishlist"
>
<i class="far fa-heart"></i>
</a>
@endif
</div> </div>
<div class="flight-content"> <div class="flight-content">
@@ -24,27 +53,33 @@
</div> </div>
<p class="flight-date"> <p class="flight-date">
<i class="far fa-clock"></i> <i class="far fa-clock"></i>
سفر {{ $tour->duration }} روز سفر {{ $tour->duration }} روز
@if($tour->duration > 1) @if($tour->duration > 1)
و {{ $tour->duration - 1 }} شب و {{ $tour->duration - 1 }} شب
@endif @endif
</p> </p>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<p> <p>
<i class="far fa-location-dot"></i> <i class="far fa-location-dot"></i>
{{ $tour->summary }} {{ $tour->summary }}
</p> </p>
</div>
</div>
<div class="flight-bottom"> <div class="flight-bottom">
<div class="flight-price"> <div class="flight-price">
از از
<span> <span>
{{ number_format($tour->price) }} {{ number_format($tour->price) }}
تومان تومان
@@ -52,10 +87,12 @@
</div> </div>
<div class="flight-text-btn"> <div class="flight-text-btn">
<a href="{{ route('tours.show', $tour) }}"> <a href="{{ route('tours.show', $tour) }}">
نمایش جزئیات نمایش جزئیات
<i class="fas fa-arrow-left"></i> <i class="fas fa-arrow-left"></i>
</a> </a>
</div> </div>
</div> </div>
@@ -64,4 +101,3 @@
</div> </div>
</div> </div>
</div>