fix:edit some rotes
This commit is contained in:
+20
-2
@@ -3,11 +3,13 @@
|
|||||||
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: [__DIR__ . '/../routes/web.php',
|
web: [__DIR__ . '/../routes/web.php',
|
||||||
__DIR__ . '/../routes/auth.php',
|
__DIR__ . '/../routes/auth.php',
|
||||||
|
__DIR__ . '/../routes/admin.php',
|
||||||
|
|
||||||
],
|
],
|
||||||
commands: __DIR__.'/../routes/console.php',
|
commands: __DIR__.'/../routes/console.php',
|
||||||
@@ -15,8 +17,24 @@ return Application::configure(basePath: dirname(__DIR__))
|
|||||||
)
|
)
|
||||||
->withMiddleware(function (Middleware $middleware): void {
|
->withMiddleware(function (Middleware $middleware): void {
|
||||||
|
|
||||||
$middleware->redirectGuestsTo(fn(Illuminate\Http\Request $request) => route('auth.login.index'));
|
$middleware->redirectGuestsTo(function (Request $request) {
|
||||||
$middleware->redirectUsersTo(fn(Illuminate\Http\Request $request) => route('index'));
|
|
||||||
|
if ($request->routeIs('admin.*')) {
|
||||||
|
return route('admin.auth.login.index');
|
||||||
|
}
|
||||||
|
|
||||||
|
return route('auth.login.index');
|
||||||
|
});
|
||||||
|
|
||||||
|
$middleware->redirectUsersTo(function (Request $request) {
|
||||||
|
|
||||||
|
if ($request->routeIs('admin.*')) {
|
||||||
|
return route('admin.dashboard.index');
|
||||||
|
}
|
||||||
|
|
||||||
|
return route('index');
|
||||||
|
});
|
||||||
|
|
||||||
})
|
})
|
||||||
->withExceptions(function (Exceptions $exceptions): void {
|
->withExceptions(function (Exceptions $exceptions): void {
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -42,6 +42,10 @@ return [
|
|||||||
'driver' => 'session',
|
'driver' => 'session',
|
||||||
'provider' => 'users',
|
'provider' => 'users',
|
||||||
],
|
],
|
||||||
|
'admin' => [
|
||||||
|
'driver' => 'session',
|
||||||
|
'provider' => 'admins',
|
||||||
|
],
|
||||||
],
|
],
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -66,6 +70,10 @@ return [
|
|||||||
'driver' => 'eloquent',
|
'driver' => 'eloquent',
|
||||||
'model' => User::class,
|
'model' => User::class,
|
||||||
],
|
],
|
||||||
|
'admins' => [
|
||||||
|
'driver' => 'eloquent',
|
||||||
|
'model' => \App\Models\Admin::class,
|
||||||
|
],
|
||||||
|
|
||||||
// 'users' => [
|
// 'users' => [
|
||||||
// 'driver' => 'database',
|
// 'driver' => 'database',
|
||||||
|
|||||||
@@ -15,21 +15,14 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if($type === 'tour')
|
@if($type === 'tour')
|
||||||
|
|
||||||
<div class="listing-item p-3 mt-3">
|
<div class="listing-item p-3 mt-3">
|
||||||
|
|
||||||
|
|
||||||
<div class="listing-feature mb-3">
|
<div class="listing-feature mb-3">
|
||||||
|
|
||||||
<div class="listing-feature-icon">
|
<div class="listing-feature-icon">
|
||||||
<i class="far fa-clock"></i>
|
<i class="far fa-clock"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-feature-content">
|
<div class="listing-feature-content">
|
||||||
<h6>مدت تور</h6>
|
<h6>مدت تور</h6>
|
||||||
|
|
||||||
<span>
|
<span>
|
||||||
{{ $item->duration }} روز
|
{{ $item->duration }} روز
|
||||||
و
|
و
|
||||||
@@ -38,17 +31,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="listing-feature mb-3">
|
<div class="listing-feature mb-3">
|
||||||
|
|
||||||
<div class="listing-feature-icon">
|
<div class="listing-feature-icon">
|
||||||
<i class="far fa-location-dot"></i>
|
<i class="far fa-location-dot"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-feature-content">
|
<div class="listing-feature-content">
|
||||||
<h6>مسیر تور</h6>
|
<h6>مسیر تور</h6>
|
||||||
|
|
||||||
<span>
|
<span>
|
||||||
{{ $item->origin }}
|
{{ $item->origin }}
|
||||||
|
|
||||||
@@ -57,11 +45,8 @@
|
|||||||
{{ $item->destination }}
|
{{ $item->destination }}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-feature mb-3">
|
<div class="listing-feature mb-3">
|
||||||
|
|
||||||
<div class="listing-feature-icon">
|
<div class="listing-feature-icon">
|
||||||
<i class="far fa-eye"></i>
|
<i class="far fa-eye"></i>
|
||||||
</div>
|
</div>
|
||||||
@@ -74,15 +59,11 @@
|
|||||||
بازدید
|
بازدید
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-feature">
|
<div class="listing-feature">
|
||||||
|
|
||||||
<div class="listing-feature-icon">
|
<div class="listing-feature-icon">
|
||||||
<i class="far fa-calendar-plus"></i>
|
<i class="far fa-calendar-plus"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-feature-content">
|
<div class="listing-feature-content">
|
||||||
<h6>تاریخ ثبت تور</h6>
|
<h6>تاریخ ثبت تور</h6>
|
||||||
|
|
||||||
@@ -94,30 +75,44 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="listing-side-btn mt-3">
|
<div class="listing-side-btn mt-3">
|
||||||
|
|
||||||
<a href="{{route('account.booking')}}" class="theme-btn">
|
<a href="{{route('account.booking')}}" class="theme-btn">
|
||||||
<span class="far fa-shopping-bag"></span>
|
<span class="far fa-shopping-bag"></span>
|
||||||
اکنون رزرو کن
|
اکنون رزرو کن
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="#" class="border-btn">
|
<a href="#" class="border-btn">
|
||||||
<i class="far fa-heart"></i>
|
<i class="far fa-heart"></i>
|
||||||
افزودن به علاقهمندیها
|
افزودن به علاقهمندیها
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if($type === 'flight')
|
@if($type === 'flight')
|
||||||
|
|
||||||
<div class="search-form">
|
<form action="{{ route('account.booking.store') }}" method="POST">
|
||||||
|
|
||||||
<form action="#">
|
@csrf
|
||||||
|
|
||||||
@csrf
|
<input
|
||||||
|
type="hidden"
|
||||||
|
name="flight_id"
|
||||||
|
value="{{ $item->id }}"
|
||||||
|
>
|
||||||
|
|
||||||
|
<input
|
||||||
|
type="hidden"
|
||||||
|
name="adult_count"
|
||||||
|
value="1"
|
||||||
|
>
|
||||||
|
|
||||||
|
<input
|
||||||
|
type="hidden"
|
||||||
|
name="child_count"
|
||||||
|
value="0"
|
||||||
|
>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="search-form">
|
||||||
|
|
||||||
<div class="tour-search-wrapper">
|
<div class="tour-search-wrapper">
|
||||||
|
|
||||||
@@ -139,7 +134,6 @@
|
|||||||
|
|
||||||
<input
|
<input
|
||||||
type="text"
|
type="text"
|
||||||
name="journey-date"
|
|
||||||
class="form-control date-picker journey-date"
|
class="form-control date-picker journey-date"
|
||||||
value="{{ $item->departure_time->toJalali()->format('Y/m/d') }}"
|
value="{{ $item->departure_time->toJalali()->format('Y/m/d') }}"
|
||||||
readonly
|
readonly
|
||||||
@@ -182,14 +176,12 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</div>
|
||||||
|
|
||||||
</div>
|
</form>
|
||||||
|
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
|
|
||||||
{{-- تعداد بازدید --}}
|
|
||||||
<div class="listing-side-share">
|
<div class="listing-side-share">
|
||||||
|
|
||||||
<span>
|
<span>
|
||||||
|
|||||||
+5
-1
@@ -60,7 +60,11 @@ Route::prefix('account')->name('account.')->middleware('auth')->group(function (
|
|||||||
Route::get('comments', [CommentStatusController::class, 'index'])
|
Route::get('comments', [CommentStatusController::class, 'index'])
|
||||||
->name('comments');
|
->name('comments');
|
||||||
|
|
||||||
Route::get('booking', [BookingController::class, 'index'])->name('booking');
|
Route::post('booking', [BookingController::class, 'store'])
|
||||||
|
->name('booking.store');
|
||||||
|
|
||||||
|
Route::get('booking', [BookingController::class, 'index'])
|
||||||
|
->name('booking');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user