feat: update flights for favorites
This commit is contained in:
@@ -31,8 +31,5 @@ class FlightController extends Controller
|
|||||||
return view('flights.index', compact('flights'));
|
return view('flights.index', compact('flights'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function show()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
+3
-2
@@ -3,7 +3,7 @@
|
|||||||
use Illuminate\Foundation\Application;
|
use Illuminate\Foundation\Application;
|
||||||
use Illuminate\Foundation\Configuration\Exceptions;
|
use Illuminate\Foundation\Configuration\Exceptions;
|
||||||
use Illuminate\Foundation\Configuration\Middleware;
|
use Illuminate\Foundation\Configuration\Middleware;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
return Application::configure(basePath: dirname(__DIR__))
|
return Application::configure(basePath: dirname(__DIR__))
|
||||||
->withRouting(
|
->withRouting(
|
||||||
web: [
|
web: [
|
||||||
@@ -15,7 +15,8 @@ return Application::configure(basePath: dirname(__DIR__))
|
|||||||
health: '/up',
|
health: '/up',
|
||||||
)
|
)
|
||||||
->withMiddleware(function (Middleware $middleware) {
|
->withMiddleware(function (Middleware $middleware) {
|
||||||
//
|
$middleware->redirectGuestsTo(fn(Request $request)=>route('auth.login.index'));
|
||||||
|
|
||||||
})
|
})
|
||||||
->withExceptions(function (Exceptions $exceptions) {
|
->withExceptions(function (Exceptions $exceptions) {
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
<div class="activity-item wow fadeInUp" data-wow-duration="1s" data-wow-delay=".25s">
|
<div class="activity-item wow fadeInUp" data-wow-duration="1s" data-wow-delay=".25s">
|
||||||
<div class="activity-img">
|
<div class="activity-img">
|
||||||
<img src="{{ asset('assets/img/activity/01.jpg') }}" alt="{{ $card->flight_number }}">
|
<img src="{{ asset('assets/img/activity/01.jpg') }}" alt="">
|
||||||
<a href="{{ route('flight.show', $card->id) }}" class="add-wishlist"><i class="far fa-heart"></i></a>
|
<a href="{{ route('favorites.toggle', ['type' => 'flight', 'id' => $flight->id]) }}" class="add-wishlist"><i class="far fa-heart"></i></a>
|
||||||
</div>
|
</div>
|
||||||
<div class="activity-content">
|
<div class="activity-content">
|
||||||
<h4 class="activity-title">
|
<h4 class="activity-title">
|
||||||
<a href="{{ route('flight.show', $card->id) }}">شماره پرواز: {{ $card->flight_number }}</a>
|
<a href="#">شماره پرواز: {{ $card->flight_number }}</a>
|
||||||
</h4>
|
</h4>
|
||||||
<span class="activity-rate-type">{{ $card->airline->name ?? '' }}</span>
|
<span class="activity-rate-type">{{ $card->airline->name ?? '' }}</span>
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,8 @@
|
|||||||
<div class="flight-booking-info">
|
<div class="flight-booking-info">
|
||||||
<div class="flight-booking-content">
|
<div class="flight-booking-content">
|
||||||
<div class="flight-booking-airline">
|
<div class="flight-booking-airline">
|
||||||
|
<a href="{{ route('favorites.toggle', ['type' => 'flight', 'id' => $flight->id]) }}" class="add-wishlist"><i class="far fa-heart"></i></a>
|
||||||
|
|
||||||
<div class="flight-airline-img">
|
<div class="flight-airline-img">
|
||||||
<img src="{{ asset('assets/img/flight/airline-7.png') }}" alt="{{ $flight->airline->name ?? '' }}">
|
<img src="{{ asset('assets/img/flight/airline-7.png') }}" alt="{{ $flight->airline->name ?? '' }}">
|
||||||
</div>
|
</div>
|
||||||
@@ -75,7 +77,7 @@
|
|||||||
<div class="price-info">
|
<div class="price-info">
|
||||||
<span class="price-amount">{{ number_format($flight->price) }} تومان</span>
|
<span class="price-amount">{{ number_format($flight->price) }} تومان</span>
|
||||||
</div>
|
</div>
|
||||||
<a href="{{ route('flight.show', $flight->id) }}" class="theme-btn">اکنون ثبت کن<i class="far fa-arrow-left"></i></a>
|
<a href="#" class="theme-btn">اکنون ثبت کن<i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flight-booking-detail">
|
<div class="flight-booking-detail">
|
||||||
@@ -114,7 +116,7 @@
|
|||||||
<div class="start-time-icon">
|
<div class="start-time-icon">
|
||||||
<i class="fal fa-plane-departure"></i>
|
<i class="fal fa-plane-departure"></i>
|
||||||
</div>
|
</div>
|
||||||
<div class="start-time-info">
|
<div class="start-time-info">a
|
||||||
<h6 class="start-time-text">{{ $flight->start_time_fa }}</h6>
|
<h6 class="start-time-text">{{ $flight->start_time_fa }}</h6>
|
||||||
<p class="flight-full-date">{{ $flight->full_date_fa }}</p>
|
<p class="flight-full-date">{{ $flight->full_date_fa }}</p>
|
||||||
<span class="flight-destination">{{ $flight->airport->city ?? '' }}</span>
|
<span class="flight-destination">{{ $flight->airport->city ?? '' }}</span>
|
||||||
|
|||||||
@@ -259,7 +259,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@foreach($tours as $card)
|
@foreach($tours as $card)
|
||||||
@include('components.tourcard')
|
@include('components.tourcard' , ['tour' => $card])
|
||||||
@endforeach
|
@endforeach
|
||||||
|
|
||||||
|
|
||||||
@@ -283,7 +283,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@foreach($flights as $card)
|
@foreach($flights as $card)
|
||||||
@include('components.flightcard')
|
@include('components.flightcard' , ['flight' => $card])
|
||||||
@endforeach
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user