fix:change models problems and routes
This commit is contained in:
+1
-1
@@ -8,7 +8,7 @@ use App\Models\User;
|
|||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Illuminate\Support\Facades\Hash;
|
use Illuminate\Support\Facades\Hash;
|
||||||
|
|
||||||
class LoginController extends Controller
|
class LogInController extends Controller
|
||||||
{
|
{
|
||||||
public function index()
|
public function index()
|
||||||
|
|
||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use App\Models\Flight;
|
||||||
|
use App\Models\Tour;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
class IndexController extends Controller
|
class IndexController extends Controller
|
||||||
@@ -9,7 +11,23 @@ class IndexController extends Controller
|
|||||||
//
|
//
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
return view('index');
|
$flights = Flight::query()
|
||||||
|
->with([
|
||||||
|
'departureAirport.city',
|
||||||
|
'arrivalAirport.city',
|
||||||
|
'airline',
|
||||||
|
'file',
|
||||||
|
])
|
||||||
|
->orderByDesc('created_at')
|
||||||
|
->limit(10)
|
||||||
|
->paginate();
|
||||||
|
|
||||||
|
$tours = Tour::query()
|
||||||
|
->orderByDesc('created_at')
|
||||||
|
->take(10)
|
||||||
|
->paginate();
|
||||||
|
|
||||||
|
return view('index', compact('flights', 'tours'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+12
-2
@@ -14,10 +14,11 @@ use Illuminate\Database\Eloquent\Model;
|
|||||||
*
|
*
|
||||||
* @property int $id
|
* @property int $id
|
||||||
* @property string $name
|
* @property string $name
|
||||||
* @property string $city
|
* @property int|null $city_id
|
||||||
* @property string $code
|
* @property string $code
|
||||||
* @property string $country
|
* @property string $country
|
||||||
*
|
*
|
||||||
|
* @property City|null $city
|
||||||
* @property Collection|Flight[] $flights
|
* @property Collection|Flight[] $flights
|
||||||
*
|
*
|
||||||
* @package App\Models
|
* @package App\Models
|
||||||
@@ -28,13 +29,22 @@ class Airport extends Model
|
|||||||
public $timestamps = false;
|
public $timestamps = false;
|
||||||
public static $snakeAttributes = false;
|
public static $snakeAttributes = false;
|
||||||
|
|
||||||
|
protected $casts = [
|
||||||
|
'city_id' => 'int'
|
||||||
|
];
|
||||||
|
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'name',
|
'name',
|
||||||
'city',
|
'city_id',
|
||||||
'code',
|
'code',
|
||||||
'country'
|
'country'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public function city()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(City::class);
|
||||||
|
}
|
||||||
|
|
||||||
public function flights()
|
public function flights()
|
||||||
{
|
{
|
||||||
return $this->hasMany(Flight::class, 'departure_airport_id');
|
return $this->hasMany(Flight::class, 'departure_airport_id');
|
||||||
|
|||||||
@@ -72,16 +72,21 @@ class Flight extends Model
|
|||||||
{
|
{
|
||||||
return $this->belongsTo(Airline::class);
|
return $this->belongsTo(Airline::class);
|
||||||
}
|
}
|
||||||
|
public function departureAirport()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(Airport::class, 'departure_airport_id');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function arrivalAirport()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(Airport::class, 'arrival_aiport_id');
|
||||||
|
}
|
||||||
|
|
||||||
public function file()
|
public function file()
|
||||||
{
|
{
|
||||||
return $this->belongsTo(File::class);
|
return $this->belongsTo(File::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function airport()
|
|
||||||
{
|
|
||||||
return $this->belongsTo(Airport::class, 'departure_airport_id');
|
|
||||||
}
|
|
||||||
|
|
||||||
public function bookings()
|
public function bookings()
|
||||||
{
|
{
|
||||||
|
|||||||
+108
-248
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
@extends('layouts.app')
|
@extends('layouts.app')
|
||||||
@section('content')
|
@section('content')
|
||||||
<main class="main">
|
<main class="main">
|
||||||
@@ -31,19 +30,22 @@
|
|||||||
|
|
||||||
<div class="flight-type">
|
<div class="flight-type">
|
||||||
<div class="form-check form-check-inline">
|
<div class="form-check form-check-inline">
|
||||||
<input class="form-check-input" type="radio" checked value="one-way" name="flight-type" id="flight-type1">
|
<input class="form-check-input" type="radio" checked value="one-way"
|
||||||
|
name="flight-type" id="flight-type1">
|
||||||
<label class="form-check-label" for="flight-type1">
|
<label class="form-check-label" for="flight-type1">
|
||||||
یک طرفه
|
یک طرفه
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-check form-check-inline">
|
<div class="form-check form-check-inline">
|
||||||
<input class="form-check-input" type="radio" value="round-way" name="flight-type" id="flight-type2">
|
<input class="form-check-input" type="radio" value="round-way"
|
||||||
|
name="flight-type" id="flight-type2">
|
||||||
<label class="form-check-label" for="flight-type2">
|
<label class="form-check-label" for="flight-type2">
|
||||||
راه دور
|
راه دور
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-check form-check-inline">
|
<div class="form-check form-check-inline">
|
||||||
<input class="form-check-input" type="radio" value="multi-city" name="flight-type" id="flight-type3">
|
<input class="form-check-input" type="radio" value="multi-city"
|
||||||
|
name="flight-type" id="flight-type3">
|
||||||
<label class="form-check-label" for="flight-type3">
|
<label class="form-check-label" for="flight-type3">
|
||||||
چند شهر
|
چند شهر
|
||||||
</label>
|
</label>
|
||||||
@@ -60,7 +62,8 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>از</label>
|
<label>از</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="from-destination" class="form-control swap-from" value="نیو یورک">
|
<input type="text" name="from-destination"
|
||||||
|
class="form-control swap-from" value="نیو یورک">
|
||||||
<i class="fal fa-plane-departure"></i>
|
<i class="fal fa-plane-departure"></i>
|
||||||
</div>
|
</div>
|
||||||
<p>جفک - فرودگاه بین المللی جان اف کندی
|
<p>جفک - فرودگاه بین المللی جان اف کندی
|
||||||
@@ -73,7 +76,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<label>به</label>
|
<label>به</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="to-destination" class="form-control swap-to" value="لوس آنجلس">
|
<input type="text" name="to-destination"
|
||||||
|
class="form-control swap-to" value="لوس آنجلس">
|
||||||
<i class="fal fa-plane-arrival"></i>
|
<i class="fal fa-plane-arrival"></i>
|
||||||
</div>
|
</div>
|
||||||
<p>لکس - فرودگاه بین المللی لس آنجلس</p>
|
<p>لکس - فرودگاه بین المللی لس آنجلس</p>
|
||||||
@@ -85,7 +89,8 @@
|
|||||||
<div class="search-form-journey">
|
<div class="search-form-journey">
|
||||||
<label>تاریخ سفر</label>
|
<label>تاریخ سفر</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="journey-date" class="form-control date-picker journey-date">
|
<input type="text" name="journey-date"
|
||||||
|
class="form-control date-picker journey-date">
|
||||||
<i class="fal fa-calendar-days"></i>
|
<i class="fal fa-calendar-days"></i>
|
||||||
</div>
|
</div>
|
||||||
<p class="journey-day-name"></p>
|
<p class="journey-day-name"></p>
|
||||||
@@ -93,7 +98,8 @@
|
|||||||
<div class="search-form-return">
|
<div class="search-form-return">
|
||||||
<label>زمان بازگشت</label>
|
<label>زمان بازگشت</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="return-date" class="form-control date-picker return-date">
|
<input type="text" name="return-date"
|
||||||
|
class="form-control date-picker return-date">
|
||||||
</div>
|
</div>
|
||||||
<p class="return-day-name"></p>
|
<p class="return-day-name"></p>
|
||||||
</div>
|
</div>
|
||||||
@@ -102,10 +108,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3">
|
||||||
<div class="form-group dropdown passenger-box">
|
<div class="form-group dropdown passenger-box">
|
||||||
<div class="passenger-class" role="menu" data-bs-toggle="dropdown" aria-expanded="false">
|
<div class="passenger-class" role="menu"
|
||||||
|
data-bs-toggle="dropdown" aria-expanded="false">
|
||||||
<label>مسافر، کلاس</label>
|
<label>مسافر، کلاس</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<div class="passenger-total"><span class="passenger-total-amount">2</span>
|
<div class="passenger-total"><span
|
||||||
|
class="passenger-total-amount">2</span>
|
||||||
Passenger
|
Passenger
|
||||||
</div>
|
</div>
|
||||||
<i class="fal fa-user-plus"></i>
|
<i class="fal fa-user-plus"></i>
|
||||||
@@ -120,9 +128,13 @@
|
|||||||
<p>12+ سال</p>
|
<p>12+ سال</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="passenger-qty">
|
<div class="passenger-qty">
|
||||||
<button type="button" class="minus-btn"><i class="far fa-minus"></i></button>
|
<button type="button" class="minus-btn"><i
|
||||||
<input type="text" name="adult" class="qty-amount passenger-adult" value="2" readonly>
|
class="far fa-minus"></i></button>
|
||||||
<button type="button" class="plus-btn"><i class="far fa-plus"></i></button>
|
<input type="text" name="adult"
|
||||||
|
class="qty-amount passenger-adult"
|
||||||
|
value="2" readonly>
|
||||||
|
<button type="button" class="plus-btn"><i
|
||||||
|
class="far fa-plus"></i></button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -133,9 +145,13 @@
|
|||||||
<p>2-12 سال</p>
|
<p>2-12 سال</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="passenger-qty">
|
<div class="passenger-qty">
|
||||||
<button type="button" class="minus-btn"><i class="far fa-minus"></i></button>
|
<button type="button" class="minus-btn"><i
|
||||||
<input type="text" name="children" class="qty-amount passenger-children" value="0" readonly>
|
class="far fa-minus"></i></button>
|
||||||
<button type="button" class="plus-btn"><i class="far fa-plus"></i></button>
|
<input type="text" name="children"
|
||||||
|
class="qty-amount passenger-children"
|
||||||
|
value="0" readonly>
|
||||||
|
<button type="button" class="plus-btn"><i
|
||||||
|
class="far fa-plus"></i></button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -146,9 +162,13 @@
|
|||||||
<p>زیر 2 سال</p>
|
<p>زیر 2 سال</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="passenger-qty">
|
<div class="passenger-qty">
|
||||||
<button type="button" class="minus-btn"><i class="far fa-minus"></i></button>
|
<button type="button" class="minus-btn"><i
|
||||||
<input type="text" name="infant" class="qty-amount passenger-infant" value="0" readonly>
|
class="far fa-minus"></i></button>
|
||||||
<button type="button" class="plus-btn"><i class="far fa-plus"></i></button>
|
<input type="text" name="infant"
|
||||||
|
class="qty-amount passenger-infant"
|
||||||
|
value="0" readonly>
|
||||||
|
<button type="button" class="plus-btn"><i
|
||||||
|
class="far fa-plus"></i></button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -156,20 +176,29 @@
|
|||||||
<h6 class="mb-3 mt-2">کلاس کابین</h6>
|
<h6 class="mb-3 mt-2">کلاس کابین</h6>
|
||||||
<div class="passenger-class-info">
|
<div class="passenger-class-info">
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
<input class="form-check-input" type="radio" value="Economy" name="cabin-class" id="cabin-class1">
|
<input class="form-check-input" type="radio"
|
||||||
<label class="form-check-label" for="cabin-class1">
|
value="Economy" name="cabin-class"
|
||||||
|
id="cabin-class1">
|
||||||
|
<label class="form-check-label"
|
||||||
|
for="cabin-class1">
|
||||||
اقتصادی
|
اقتصادی
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
<input class="form-check-input" checked type="radio" value="Business" name="cabin-class" id="cabin-class2">
|
<input class="form-check-input" checked
|
||||||
<label class="form-check-label" for="cabin-class2">
|
type="radio" value="Business"
|
||||||
|
name="cabin-class" id="cabin-class2">
|
||||||
|
<label class="form-check-label"
|
||||||
|
for="cabin-class2">
|
||||||
کسب و کار
|
کسب و کار
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
<input class="form-check-input" type="radio" value="First Class" name="cabin-class" id="cabin-class3">
|
<input class="form-check-input" type="radio"
|
||||||
<label class="form-check-label" for="cabin-class3">
|
value="First Class" name="cabin-class"
|
||||||
|
id="cabin-class3">
|
||||||
|
<label class="form-check-label"
|
||||||
|
for="cabin-class3">
|
||||||
فرست کلس
|
فرست کلس
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
@@ -188,7 +217,8 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>از</label>
|
<label>از</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="from-destination" class="form-control swap-from" value="نیو یورک">
|
<input type="text" name="from-destination"
|
||||||
|
class="form-control swap-from" value="نیو یورک">
|
||||||
<i class="fal fa-plane-departure"></i>
|
<i class="fal fa-plane-departure"></i>
|
||||||
</div>
|
</div>
|
||||||
<p>جفک - فرودگاه بین المللی جان اف کندی
|
<p>جفک - فرودگاه بین المللی جان اف کندی
|
||||||
@@ -201,7 +231,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<label>به</label>
|
<label>به</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="to-destination" class="form-control swap-to" value="لوس آنجلس">
|
<input type="text" name="to-destination"
|
||||||
|
class="form-control swap-to" value="لوس آنجلس">
|
||||||
<i class="fal fa-plane-arrival"></i>
|
<i class="fal fa-plane-arrival"></i>
|
||||||
</div>
|
</div>
|
||||||
<p>لکس - فرودگاه بین المللی لس آنجلس</p>
|
<p>لکس - فرودگاه بین المللی لس آنجلس</p>
|
||||||
@@ -213,7 +244,8 @@
|
|||||||
<div class="search-form-journey">
|
<div class="search-form-journey">
|
||||||
<label>تاریخ سفر</label>
|
<label>تاریخ سفر</label>
|
||||||
<div class="form-group-icon">
|
<div class="form-group-icon">
|
||||||
<input type="text" name="journey-date" class="form-control date-picker journey-date">
|
<input type="text" name="journey-date"
|
||||||
|
class="form-control date-picker journey-date">
|
||||||
<i class="fal fa-calendar-days"></i>
|
<i class="fal fa-calendar-days"></i>
|
||||||
</div>
|
</div>
|
||||||
<p class="journey-day-name"></p>
|
<p class="journey-day-name"></p>
|
||||||
@@ -234,7 +266,9 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="search-btn">
|
<div class="search-btn">
|
||||||
<button type="submit" class="theme-btn"><span class="far fa-search"></span>جستجو کردن</button>
|
<button type="submit" class="theme-btn"><span class="far fa-search"></span>جستجو
|
||||||
|
کردن
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -257,7 +291,8 @@
|
|||||||
<i class="flaticon-aeroplane"></i>
|
<i class="flaticon-aeroplane"></i>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="feature-title">Easy & Quick Booking</h4>
|
<h4 class="feature-title">Easy & Quick Booking</h4>
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 col-lg-4">
|
<div class="col-md-6 col-lg-4">
|
||||||
@@ -266,7 +301,8 @@
|
|||||||
<i class="flaticon-price"></i>
|
<i class="flaticon-price"></i>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="feature-title">بهترین گارانتی قیمت</h4>
|
<h4 class="feature-title">بهترین گارانتی قیمت</h4>
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 col-lg-4">
|
<div class="col-md-6 col-lg-4">
|
||||||
@@ -275,7 +311,8 @@
|
|||||||
<i class="flaticon-customer-service"></i>
|
<i class="flaticon-customer-service"></i>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="feature-title">خدمات مشتریان 24/7</h4>
|
<h4 class="feature-title">خدمات مشتریان 24/7</h4>
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه و مجله میباشد.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -290,217 +327,28 @@
|
|||||||
<div class="col-lg-6 mx-auto wow fadeInDown" data-wow-duration="1s" data-wow-delay=".25s">
|
<div class="col-lg-6 mx-auto wow fadeInDown" data-wow-duration="1s" data-wow-delay=".25s">
|
||||||
<div class="site-heading text-center">
|
<div class="site-heading text-center">
|
||||||
<span class="site-title-tagline">پرواز</span>
|
<span class="site-title-tagline">پرواز</span>
|
||||||
<h2 class="site-title">محبوب ترین پروازهای ما</h2>
|
<h2 class="site-title">آخرین پروازهای ما</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row align-items-center">
|
@foreach($flights as $flight)
|
||||||
<div class="col-md-6 col-lg-3">
|
@include('components.flight', ['flight' => $flight])
|
||||||
<div class="flight-item">
|
@endforeach
|
||||||
<div class="flight-img">
|
</div>
|
||||||
<img src="assets/img/flight/01.jpg" alt>
|
</div>
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
<div class="flight-area py-120">
|
||||||
</div>
|
<div class="container">
|
||||||
<div class="flight-content">
|
<div class="row">
|
||||||
<div class="flight-title">
|
<div class="col-lg-6 mx-auto wow fadeInDown" data-wow-duration="1s" data-wow-delay=".25s">
|
||||||
<div class="flight-title-info">
|
<div class="site-heading text-center">
|
||||||
<img src="assets/img/flight/airline-1.png" alt>
|
<span class="site-title-tagline">تور</span>
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
<h2 class="site-title">آخرین تورهای ما</h2>
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<span class="badge">ویژه</span>
|
|
||||||
<img src="assets/img/flight/02.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-2.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<img src="assets/img/flight/03.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-3.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<img src="assets/img/flight/04.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-4.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<img src="assets/img/flight/05.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-5.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<span class="badge badge-discount">ذخیره 25%</span>
|
|
||||||
<img src="assets/img/flight/06.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-6.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<img src="assets/img/flight/07.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-1.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-lg-3">
|
|
||||||
<div class="flight-item">
|
|
||||||
<div class="flight-img">
|
|
||||||
<img src="assets/img/flight/08.jpg" alt>
|
|
||||||
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
|
|
||||||
</div>
|
|
||||||
<div class="flight-content">
|
|
||||||
<div class="flight-title">
|
|
||||||
<div class="flight-title-info">
|
|
||||||
<img src="assets/img/flight/airline-2.png" alt>
|
|
||||||
<h4><a href="#">نیو یورک <i class="far fa-exchange"></i> لوس آنجلس</a></h4>
|
|
||||||
</div>
|
|
||||||
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p>
|
|
||||||
</div>
|
|
||||||
<div class="flight-bottom">
|
|
||||||
<div class="flight-price">
|
|
||||||
از <span>500 تومان </span>
|
|
||||||
</div>
|
|
||||||
<div class="flight-text-btn">
|
|
||||||
<a href="#">نمایش جزئیات <i class="fas fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="text-center mt-3">
|
|
||||||
<a href="#" class="theme-btn">بیشتر پیدا کن<i class="far fa-arrow-left"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
@foreach($tours as $tour)
|
||||||
|
@include('components.tour')
|
||||||
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -512,7 +360,8 @@
|
|||||||
<div class="col-lg-7 mx-auto text-center">
|
<div class="col-lg-7 mx-auto text-center">
|
||||||
<div class="cta-text">
|
<div class="cta-text">
|
||||||
<h1>برنامه های سفر انعطاف پذیر خود را رزرو کنید</h1>
|
<h1>برنامه های سفر انعطاف پذیر خود را رزرو کنید</h1>
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان است. </p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان است. </p>
|
||||||
</div>
|
</div>
|
||||||
<a href="#" class="theme-btn mt-30">اکنون تماس بگیرید <i class="far fa-arrow-left"></i></a>
|
<a href="#" class="theme-btn mt-30">اکنون تماس بگیرید <i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
@@ -743,12 +592,15 @@
|
|||||||
<div class="site-heading">
|
<div class="site-heading">
|
||||||
<span class="site-title-tagline">توصیه ها و گواهینامه</span>
|
<span class="site-title-tagline">توصیه ها و گواهینامه</span>
|
||||||
<h2 class="site-title">لورم ایپسوم متن ساختگی با تولید سادگی است.</h2>
|
<h2 class="site-title">لورم ایپسوم متن ساختگی با تولید سادگی است.</h2>
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم برای شرایط فعلی تکنولوژی مورد نیاز و کاربردهای متنوع و بسیار زیادی در این مورد است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک
|
||||||
|
است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم برای شرایط فعلی
|
||||||
|
تکنولوژی مورد نیاز و کاربردهای متنوع و بسیار زیادی در این مورد است.</p>
|
||||||
<a href="#" class="theme-btn mt-30">کاوش کردن بیشتر<i class="far fa-arrow-left"></i></a>
|
<a href="#" class="theme-btn mt-30">کاوش کردن بیشتر<i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-7">
|
<div class="col-lg-7">
|
||||||
<div class="testimonial-slider owl-carousel owl-theme wow fadeInUp" data-wow-duration="1s" data-wow-delay=".25s" dir="ltr">
|
<div class="testimonial-slider owl-carousel owl-theme wow fadeInUp" data-wow-duration="1s"
|
||||||
|
data-wow-delay=".25s" dir="ltr">
|
||||||
<div class="testimonial-single" dir="rtl">
|
<div class="testimonial-single" dir="rtl">
|
||||||
<div class="testimonial-content" dir="rtl">
|
<div class="testimonial-content" dir="rtl">
|
||||||
<div class="testimonial-author-img" dir="rtl">
|
<div class="testimonial-author-img" dir="rtl">
|
||||||
@@ -760,7 +612,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial-quote" dir="rtl">
|
<div class="testimonial-quote" dir="rtl">
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
||||||
<div class="testimonial-quote-icon" dir="rtl">
|
<div class="testimonial-quote-icon" dir="rtl">
|
||||||
<img src="assets/img/icon/quote.svg" alt>
|
<img src="assets/img/icon/quote.svg" alt>
|
||||||
</div>
|
</div>
|
||||||
@@ -784,7 +637,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial-quote" dir="rtl">
|
<div class="testimonial-quote" dir="rtl">
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
||||||
<div class="testimonial-quote-icon" dir="rtl">
|
<div class="testimonial-quote-icon" dir="rtl">
|
||||||
<img src="assets/img/icon/quote.svg" alt>
|
<img src="assets/img/icon/quote.svg" alt>
|
||||||
</div>
|
</div>
|
||||||
@@ -808,7 +662,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial-quote" dir="rtl">
|
<div class="testimonial-quote" dir="rtl">
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
||||||
<div class="testimonial-quote-icon" dir="rtl">
|
<div class="testimonial-quote-icon" dir="rtl">
|
||||||
<img src="assets/img/icon/quote.svg" alt>
|
<img src="assets/img/icon/quote.svg" alt>
|
||||||
</div>
|
</div>
|
||||||
@@ -832,7 +687,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial-quote" dir="rtl">
|
<div class="testimonial-quote" dir="rtl">
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
||||||
<div class="testimonial-quote-icon" dir="rtl">
|
<div class="testimonial-quote-icon" dir="rtl">
|
||||||
<img src="assets/img/icon/quote.svg" alt>
|
<img src="assets/img/icon/quote.svg" alt>
|
||||||
</div>
|
</div>
|
||||||
@@ -856,7 +712,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial-quote" dir="rtl">
|
<div class="testimonial-quote" dir="rtl">
|
||||||
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
<p>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
|
||||||
|
گرافیک است. چاپگرها و متون بلکه روزنامه تکنولوژی مورد نیاز است.</p>
|
||||||
<div class="testimonial-quote-icon" dir="rtl">
|
<div class="testimonial-quote-icon" dir="rtl">
|
||||||
<img src="assets/img/icon/quote.svg" alt>
|
<img src="assets/img/icon/quote.svg" alt>
|
||||||
</div>
|
</div>
|
||||||
@@ -900,7 +757,8 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="blog-title">
|
<h4 class="blog-title">
|
||||||
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده است.</a>
|
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده
|
||||||
|
است.</a>
|
||||||
</h4>
|
</h4>
|
||||||
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
@@ -919,7 +777,8 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="blog-title">
|
<h4 class="blog-title">
|
||||||
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده است.</a>
|
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده
|
||||||
|
است.</a>
|
||||||
</h4>
|
</h4>
|
||||||
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
@@ -938,7 +797,8 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="blog-title">
|
<h4 class="blog-title">
|
||||||
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده است.</a>
|
<a href="#">لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و ساده
|
||||||
|
است.</a>
|
||||||
</h4>
|
</h4>
|
||||||
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
<a class="theme-btn mt-3" href="#"> ادامه مطلب <i class="far fa-arrow-left"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
+10
-1
@@ -1,9 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
use App\Http\Controllers\Auth\LoginController;
|
use App\Http\Controllers\Auth\LogInController;
|
||||||
use App\Http\Controllers\Auth\LogoutController;
|
use App\Http\Controllers\Auth\LogoutController;
|
||||||
use App\Http\Controllers\Auth\RegisterController;
|
use App\Http\Controllers\Auth\RegisterController;
|
||||||
|
use App\Http\Controllers\ForgetPasswordController;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
Route::prefix('auth')->name('auth.')->group(function () {
|
Route::prefix('auth')->name('auth.')->group(function () {
|
||||||
@@ -18,6 +19,14 @@ Route::prefix('auth')->name('auth.')->group(function () {
|
|||||||
Route::post('/', 'post')->name('post');
|
Route::post('/', 'post')->name('post');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Route::prefix('forgot-password')
|
||||||
|
->name('password.forgot.')
|
||||||
|
->controller(ForgetPasswordController::class)
|
||||||
|
->group(function () {
|
||||||
|
Route::get('/', 'index')->name('index');
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::get('logout', [LogoutController::class, 'index'])->middleware('auth:web')->name('logout.index');
|
Route::get('logout', [LogoutController::class, 'index'])->middleware('auth:web')->name('logout.index');
|
||||||
|
|||||||
Reference in New Issue
Block a user