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
namespace App\Http\Controllers;
use App\Enums\CommentStatus;
use App\Enums\FlightStatus;
use App\Enums\TourStatus;
use App\Models\Tour;
use Illuminate\Http\Request;
class TourController extends Controller
{
@@ -22,7 +20,6 @@ class TourController extends Controller
return view('tours.index', compact('tours'));
}
public function show(Tour $tour)
{
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="flight-item">
<div class="flight-img">
<div class="flight-img"> <img src="assets/img/flight/01.jpg" alt>
<a href="#" class="add-wishlist">
<i class="far fa-heart"></i>
</a>
<img
src="{{ asset('assets/img/tour/01.jpg') }}"
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 class="flight-content">
@@ -24,27 +53,33 @@
</div>
<p class="flight-date">
<i class="far fa-clock"></i>
سفر {{ $tour->duration }} روز
@if($tour->duration > 1)
و {{ $tour->duration - 1 }} شب
@endif
</p>
</div>
<div class="mb-3">
<p>
<i class="far fa-location-dot"></i>
{{ $tour->summary }}
</p>
</div>
</div>
<div class="flight-bottom">
<div class="flight-price">
از
<span>
{{ number_format($tour->price) }}
تومان
@@ -52,10 +87,12 @@
</div>
<div class="flight-text-btn">
<a href="{{ route('tours.show', $tour) }}">
نمایش جزئیات
<i class="fas fa-arrow-left"></i>
</a>
</div>
</div>
@@ -64,4 +101,3 @@
</div>
</div>
</div>