fix: editing tour blade and controller
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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>
|
|
||||||
|
|||||||
Reference in New Issue
Block a user