fix:change models problems and routes

This commit is contained in:
2026-08-16 16:55:08 +03:30
parent 05bec33988
commit d0bb8e5413
6 changed files with 161 additions and 259 deletions
@@ -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()
+19 -1
View File
@@ -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
View File
@@ -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');
+9 -4
View File
@@ -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()
{ {
+106 -246
View File
@@ -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">
<img src="assets/img/flight/01.jpg" alt>
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
</div> </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> </div>
<p class="flight-date"><i class="far fa-calendar-days"></i>01 مهر 1402 - 30 مهر 1402</p> <div class="flight-area py-120">
<div class="container">
<div class="row">
<div class="col-lg-6 mx-auto wow fadeInDown" data-wow-duration="1s" data-wow-delay=".25s">
<div class="site-heading text-center">
<span class="site-title-tagline">تور</span>
<h2 class="site-title">آخرین تورهای ما</h2>
</div> </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">ویژه</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> </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
View File
@@ -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');