diff --git a/app/Http/Controllers/Admin/DashboardController.php b/app/Http/Controllers/Admin/DashboardController.php index 7102788..074c478 100644 --- a/app/Http/Controllers/Admin/DashboardController.php +++ b/app/Http/Controllers/Admin/DashboardController.php @@ -2,14 +2,13 @@ namespace App\Http\Controllers\Admin; -use App\Enums\OrderStatus; + +use Illuminate\Support\Facades\Cache; use App\Http\Controllers\Controller; use App\Models\Flight; -use App\Models\Order; -use App\Models\Product; -use App\Models\ProductCategory; use App\Models\Tour; use App\Models\User; +use App\Models\DailySiteView; use Carbon\Carbon; use Carbon\CarbonPeriod; use Illuminate\Http\Request; @@ -22,6 +21,31 @@ class DashboardController extends Controller $title = 'داشبورد'; $tourCount = Tour::count(); $flightCount = Flight::count(); + $siteTotalViews = Cache::get('site_total_views', 0); + + $days = collect(range(9, 0)) + ->map(fn($day) => now()->subDays($day)->startOfDay()); + + + $dailyViews = DailySiteView::query() + ->whereBetween('view_date', [ + $days->first()->toDateString(), + $days->last()->toDateString(), + ]) + ->get() + ->keyBy(fn($item) => $item->view_date->toDateString()); + + $chartLabels = $days->map( + fn($date) => $date->format('m/d') + )->values(); + + + $siteViewsData = $days->map( + fn($date) => $dailyViews[$date->toDateString()]->views_count ?? 0 + )->values(); + + + $siteTotalViews = DailySiteView::sum('views_count'); $userCount = User::count(); @@ -29,7 +53,10 @@ class DashboardController extends Controller 'title', 'tourCount', 'flightCount', - 'userCount' + 'userCount', + 'siteTotalViews', + 'chartLabels', + 'siteViewsData', )); } diff --git a/app/Http/Middleware/CountSiteViews.php b/app/Http/Middleware/CountSiteViews.php new file mode 100644 index 0000000..6483b56 --- /dev/null +++ b/app/Http/Middleware/CountSiteViews.php @@ -0,0 +1,40 @@ +isMethod('GET') + && !$request->is('admin') + && !$request->is('admin/*') + && !$request->is('api/*') + && !$request->ajax(); + + if ($isPublicPage) { + $dailyView = DailySiteView::firstOrCreate( + ['view_date' => today()->toDateString()], + ['views_count' => 0], + ); + + $dailyView->increment('views_count'); + } + + return $next($request); + } +} + diff --git a/app/Http/Requests/Admin/Flight/FlightStoreRequest.php b/app/Http/Requests/Admin/Flight/FlightStoreRequest.php new file mode 100644 index 0000000..4c6a929 --- /dev/null +++ b/app/Http/Requests/Admin/Flight/FlightStoreRequest.php @@ -0,0 +1,29 @@ +|string> + */ + public function rules(): array + { + return [ + // + ]; + } +} diff --git a/app/Models/DailySiteView.php b/app/Models/DailySiteView.php new file mode 100644 index 0000000..70fc892 --- /dev/null +++ b/app/Models/DailySiteView.php @@ -0,0 +1,37 @@ + 'datetime', + 'views_count' => 'int' + ]; + + protected $fillable = [ + 'view_date', + 'views_count' + ]; +} diff --git a/bootstrap/app.php b/bootstrap/app.php index 7c476aa..dd2e0bc 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -1,5 +1,6 @@ withMiddleware(function (Middleware $middleware) { + $middleware->web(append: [ + CountSiteViews::class, + ]); + $middleware->redirectGuestsTo(function (Illuminate\Http\Request $request) { return $request->is('admin') || $request->is('admin/*') ? route('admin.auth.login.index') diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 18c3eaf..b58b363 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -167,7 +167,7 @@
آمار بازدید سایت
- 5 + {{ number_format($siteTotalViews) }}
تا این لحظه @@ -200,3 +200,67 @@
@endsection +@push('scripts') + +@endpush + diff --git a/resources/views/components/tour-card.blade.php b/resources/views/components/tour-card.blade.php index 53b744d..8694e28 100644 --- a/resources/views/components/tour-card.blade.php +++ b/resources/views/components/tour-card.blade.php @@ -1,8 +1,15 @@
- {{ $tour->title }} + @if($tour->coverImage?->file) + {{ $tour->title }} + @else + {{ $tour->title }} + @endif @auth
- + @if($tour->coverImage?->file) + {{ $tour->title }} + @else + {{ $tour->title }} + @endif
diff --git a/resources/views/tours/partials/main.blade.php b/resources/views/tours/partials/main.blade.php index c45332e..856bf4d 100644 --- a/resources/views/tours/partials/main.blade.php +++ b/resources/views/tours/partials/main.blade.php @@ -1,22 +1,20 @@

{{ $tour->originCity?->name }} - {{ $tour->city?->name }}

-

سفر {{ $tour->tour_type }}

+

سفر {{ $tour->tour_type->label() ?? 'نامشخص'}}

@@ -60,7 +58,7 @@
نوع تور
- {{ $tour->tour_type ?? 'نامشخص' }} + {{ $tour->tour_type?->label() ?? 'نامشخص' }}
diff --git a/resources/views/tours/partials/sidebar.blade.php b/resources/views/tours/partials/sidebar.blade.php index 6733d27..3ac110d 100644 --- a/resources/views/tours/partials/sidebar.blade.php +++ b/resources/views/tours/partials/sidebar.blade.php @@ -12,7 +12,7 @@
- + @csrf @@ -21,7 +21,8 @@
- +
+ اکنون ثبت کن + افزودن به علاقه مندی ها diff --git a/storage/framework/views/05578ba92e5fb002dc523e2493523e6b.php b/storage/framework/views/05578ba92e5fb002dc523e2493523e6b.php deleted file mode 100644 index bc396f2..0000000 --- a/storage/framework/views/05578ba92e5fb002dc523e2493523e6b.php +++ /dev/null @@ -1,515 +0,0 @@ -startSection('content'); ?> -
- - - -
-
-
- - - -
-
-
- - -
-
-
- -
-
-
-
total()); ?> نتیجه پیداشد
-
-
- - - - -
-
-
-
-
-
- addLoop($__currentLoopData); foreach($__currentLoopData as $flight): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> -
-
-
-
-
-
- -
-
airline?->name); ?>
-
-
-
-
- -
-
-
departure_time)->format('Y/m/d')); ?>
- origin_airport->city->name); ?> -
-
-
-
-
-
-
- -
-
-
arrival_time)->format('Y/m/d')); ?>
- airport->city->name); ?> -
-
-
-
-
-
-
- price)); ?> - - تومان -
- اکنون ثبت کن -
-
-
-
-

قابل استرداد جزئی

- -
-
-
-
-
-
- -
-
-
-
-
- -
-
-
شرکت - هواپیمایی airline?->name); ?>
-
-

- باشه واسه بعد

-
-
-
-
- -
-
-
- departure_time)->format('H:i')); ?> - -
-

- departure_time)->format('l, d F Y')); ?> - -

- origin_airport->city->name); ?> -
-
-
-
-
-
-
- -
-
-
-

- arrival_time)->format('l, d F Y')); ?> - -

- airport->city->name); ?> -
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - -
پرواز ها
origin_airport->city->name); ?> - - - airport->city->name); ?>
-
-
-
-
-
مجموع - (2 - مسافر)
-
- 10000 تومان -
-
-
-
-
-
-
-
-
- popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> -
هیچ پروازی یافت نشد
- -
- hasPages()): ?> -
-
- links()); ?> - -
-
-

- نمایش firstItem()); ?> - lastItem()); ?> - - از total()); ?> پرواز -

-
-
- -
-
-
-
-
- -
-stopSection(); ?> - -make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/1a86b579c48f772630a544f2f581551d.php b/storage/framework/views/1a86b579c48f772630a544f2f581551d.php index c719306..25ccd7a 100644 --- a/storage/framework/views/1a86b579c48f772630a544f2f581551d.php +++ b/storage/framework/views/1a86b579c48f772630a544f2f581551d.php @@ -12,7 +12,7 @@
-
+ @@ -21,7 +21,8 @@
- +
+ startSection('content'); ?> - -
-
-
-
-
-

- ورود به پنل مدیریت -

-

- برای ورود به پنل مدیریت لطفا اطلاعات فرم را وارد کنید. -

- - - - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- -
- -
- - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- -
- -
- -
-
-
-
-
- -stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/4bff642c2c10255b6c1c05075541c3f2.php b/storage/framework/views/4bff642c2c10255b6c1c05075541c3f2.php index 4956c25..8be030e 100644 --- a/storage/framework/views/4bff642c2c10255b6c1c05075541c3f2.php +++ b/storage/framework/views/4bff642c2c10255b6c1c05075541c3f2.php @@ -1,8 +1,15 @@
- <?php echo e($tour->title); ?> + coverImage?->file): ?> + <?php echo e($tour->title); ?> + + <?php echo e($tour->title); ?> + guard()->check()): ?>
آمار بازدید سایت
- 5 + +
تا این لحظه @@ -202,5 +203,69 @@
stopSection(); ?> +startPush('scripts'); ?> + +stopPush(); ?> + make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/62189f3220916d712cf7f502e6685f44.php b/storage/framework/views/62189f3220916d712cf7f502e6685f44.php deleted file mode 100644 index 0fa0d26..0000000 --- a/storage/framework/views/62189f3220916d712cf7f502e6685f44.php +++ /dev/null @@ -1,562 +0,0 @@ -startSection('breadcrumb'); ?> -
-

- افزودن مدیر جدید -

- -
- -
-
-stopSection(); ?> - - -startSection('content'); ?> -
- -
- - - -
- - -
- - - - - -
- - -
- - -
- - - -
- - -
-
- ایجاد مدیر -
-
- -
- -
- - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- - - -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - -
- -
- - - -
- -
- -
-
- سطح دسترسی -
-
- -
- -
- - addLoop($__currentLoopData); foreach($__currentLoopData as $permission): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> - -
- -
- - value, - old('permissions', []) - ) - ): echo 'checked'; endif; ?> - > - - - -
- -
- - popLoop(); $loop = $__env->getLastLoop(); ?> - -
- - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - - - - -
- -
- -
- - - -
- -
- - - - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> -
- - - - -
- - -
- - - - - -
- - - -
- -
- -
-stopSection(); ?> -startPush('scripts'); ?> - -stopPush(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/673687ccd41818f109e0e910169dff8c.php b/storage/framework/views/673687ccd41818f109e0e910169dff8c.php deleted file mode 100644 index 9075472..0000000 --- a/storage/framework/views/673687ccd41818f109e0e910169dff8c.php +++ /dev/null @@ -1,434 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

ویرایش تور

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- - - - - - - - - -
-
-
- - - -
-
-
مشخصات اصلی تور
-
- -
-
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- -
-
اطلاعات ظرفیت / زمان‌بندی حرکت
-
-
- - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- -
-
گالری تصاویر فعلی
-
- images; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> -
- <?php echo e($tour->title); ?> - is_default): ?> - اصلی - -
- popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> - هیچ تصویری ثبت نشده است. - -
- -
افزودن تصاویر جدید
-
- - -
- getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
-
-
-
-
- - startPush('scripts'); ?> - - stopPush(); ?> -stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/78a6913525dbb5770b49dab826420a15.php b/storage/framework/views/78a6913525dbb5770b49dab826420a15.php deleted file mode 100644 index 63238dc..0000000 --- a/storage/framework/views/78a6913525dbb5770b49dab826420a15.php +++ /dev/null @@ -1,54 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

- جزئیات کاربر - - -

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- - - -
-
-
اطلاعات کاربر
-
- -
-
-
-
نام کامل:
-
- -
ایمیل:
-
email); ?>
- -
شماره تلفن:
-
mobile); ?>
- -
تاریخ ثبت‌نام:
-
created_at->toJalali()->format('H:i Y-m-d')); ?>
-
-
-
-
- - -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/7cc807de2c2a5b154e91d26d3ce81c15.php b/storage/framework/views/7cc807de2c2a5b154e91d26d3ce81c15.php index 252ab84..f3452d5 100644 --- a/storage/framework/views/7cc807de2c2a5b154e91d26d3ce81c15.php +++ b/storage/framework/views/7cc807de2c2a5b154e91d26d3ce81c15.php @@ -1,22 +1,20 @@

originCity?->name); ?> - city?->name); ?>

-

سفر tour_type); ?>

+

سفر tour_type->label() ?? 'نامشخص'); ?>

@@ -62,7 +60,7 @@
نوع تور
- tour_type ?? 'نامشخص'); ?> + tour_type?->label() ?? 'نامشخص'); ?>
diff --git a/storage/framework/views/8ed7bcdc148876b5ad2fad7822e6ec94.php b/storage/framework/views/8ed7bcdc148876b5ad2fad7822e6ec94.php index 6a2fc56..14237e1 100644 --- a/storage/framework/views/8ed7bcdc148876b5ad2fad7822e6ec94.php +++ b/storage/framework/views/8ed7bcdc148876b5ad2fad7822e6ec94.php @@ -227,7 +227,15 @@
- + coverImage?->file): ?> + <?php echo e($tour->title); ?> + + <?php echo e($tour->title); ?> +
diff --git a/storage/framework/views/a6ea9dab5b7bb9d8a31bbfdb34f66e77.php b/storage/framework/views/a6ea9dab5b7bb9d8a31bbfdb34f66e77.php deleted file mode 100644 index d4ae21d..0000000 --- a/storage/framework/views/a6ea9dab5b7bb9d8a31bbfdb34f66e77.php +++ /dev/null @@ -1,5 +0,0 @@ -startSection('title', __('Forbidden')); ?> -startSection('code', '403'); ?> -startSection('message', __($exception->getMessage() ?: 'Forbidden')); ?> - -make('errors::minimal', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/bbe6d4674ab0d2cfa30c02d725524479.php b/storage/framework/views/bbe6d4674ab0d2cfa30c02d725524479.php deleted file mode 100644 index 41bbe4b..0000000 --- a/storage/framework/views/bbe6d4674ab0d2cfa30c02d725524479.php +++ /dev/null @@ -1,163 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

سطل زباله کاربران

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- -
-
-
-
-
- -
-
- کاربران حذف‌شده -
-
- - - -
-
-
-
-
- - -
-
-
-
- - - - - - - - - - - - - - - - - - - - any()): ?> - - - - - - addLoop($__currentLoopData); foreach($__currentLoopData as $user): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> - - - - - - - - - - - - - - popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> - - - - - - -
نام و نام خانوادگیایمیلشماره موبایلتاریخ ثبت نامتاریخ حذفعملیات
- -
- all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> - - popLoop(); $loop = $__env->getLastLoop(); ?> -
-
-
- - - - -
-
-
email); ?>mobile); ?>created_at->toJalali()->format('H:i Y-m-d')); ?>deleted_at?->toJalali()->format('H:i Y-m-d')); ?> -
- -
- - - -
- -
- - - - -
- -
-
- کاربری در سطل زباله وجود ندارد. -
- - -
-
-
-
- - -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/bd58e8cdcbb5c04980c93910eb670950.php b/storage/framework/views/bd58e8cdcbb5c04980c93910eb670950.php deleted file mode 100644 index bf94f77..0000000 --- a/storage/framework/views/bd58e8cdcbb5c04980c93910eb670950.php +++ /dev/null @@ -1,242 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

سطل زباله تورها

- -
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- -
-
-
-
-
- -
-
- تورهای حذف‌شده -
-
- - - -
-
-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - any()): ?> - - - - - - addLoop($__currentLoopData); foreach($__currentLoopData as $tour): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> - - - - - - - - - - - - - - - - - - - - popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> - - - - - -
تصویرعنوان تورمبدأمقصدنوع تورمحدوده تورتاریخ ایجادتاریخ حذفعملیات
- - - - -
- - - - -
- all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> - - - - - popLoop(); $loop = $__env->getLastLoop(); ?> -
- - coverImage?->file): ?> - <?php echo e($tour->title); ?> - - <?php echo e($tour->title); ?> - - - -
- title); ?> - -
- - summary): ?> - - summary); ?> - - - -
- originCity?->name ?? '-'); ?> - - - city?->name ?? '-'); ?> - - - tour_type): ?> - - tour_type->label()); ?> - - - - - - - - tour_scope): ?> - - tour_scope->label()); ?> - - - - - - - - created_at?->toJalali()->format('H:i Y/m/d') ?? '-'); ?> - - - deleted_at?->toJalali()->format('H:i Y/m/d') ?? '-'); ?> - - -
- -
- - - -
- -
- - - - -
- -
-
- توری در سطل زباله وجود ندارد. -
- - -
-
-
-
- -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/c0862dfa874f43235690340041aae4b8.php b/storage/framework/views/c0862dfa874f43235690340041aae4b8.php deleted file mode 100644 index a94a523..0000000 --- a/storage/framework/views/c0862dfa874f43235690340041aae4b8.php +++ /dev/null @@ -1,426 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

ایجاد تور جدید

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
-
-
-
- -
-
-
- مشخصات اصلی تور -
-
- -
-
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - -
-
اطلاعات اولین ظرفیت / زمان‌بندی حرکت
-
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - -
-
گالری تصاویر تور
-
- - -
- getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - - has('images.*')): ?> - get('images.*'); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $messages): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> - addLoop($__currentLoopData); foreach($__currentLoopData as $message): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> - - popLoop(); $loop = $__env->getLastLoop(); ?> - popLoop(); $loop = $__env->getLastLoop(); ?> - -
- - -
-
-
-
-
- startPush('scripts'); ?> - - stopPush(); ?> -stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/c3c1d818fefde771e2384d6278a16efa.php b/storage/framework/views/c3c1d818fefde771e2384d6278a16efa.php deleted file mode 100644 index 6debd1d..0000000 --- a/storage/framework/views/c3c1d818fefde771e2384d6278a16efa.php +++ /dev/null @@ -1,5 +0,0 @@ -startSection('title', __('Page Expired')); ?> -startSection('code', '419'); ?> -startSection('message', __('Page Expired')); ?> - -make('errors::minimal', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/ca68e2e59ff062d3dc4f1118e6de9feb.php b/storage/framework/views/ca68e2e59ff062d3dc4f1118e6de9feb.php deleted file mode 100644 index ae81b0a..0000000 --- a/storage/framework/views/ca68e2e59ff062d3dc4f1118e6de9feb.php +++ /dev/null @@ -1,147 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

- ویرایش کاربر - - -

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- - - - - - -
-
- -
- - - -
-
-
ویرایش کاربر
-
- -
- - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
-
- - -
-
-
-
- -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/d3757834f0e7b0da474ba17d981376c9.php b/storage/framework/views/d3757834f0e7b0da474ba17d981376c9.php deleted file mode 100644 index 92f8f85..0000000 --- a/storage/framework/views/d3757834f0e7b0da474ba17d981376c9.php +++ /dev/null @@ -1,241 +0,0 @@ -startSection('breadcrumb'); ?> -
-

ویرایش مدیر

-
- -
-
-stopSection(); ?> - -startSection('content'); ?> -
- - -
- - - - - - -
-
- - -
-
-
ویرایش مدیر
-
- -
-
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
-
- - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- -
- - - - - getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
- - -
- مدیر کل -
- - - شما نمی‌توانید نوع دسترسی خودتان را تغییر دهید. - -
- -
- - -
- status->label()); ?> - -
- - - شما نمی‌توانید وضعیت حساب خودتان را تغییر دهید. - -
- - -
- - -
-
- - avatar?->file_id): ?> - - - - -
-
- getBag($__errorArgs[1] ?? 'default'); -if ($__bag->has($__errorArgs[0])) : -if (isset($message)) { $__messageOriginal = $message; } -$message = $__bag->first($__errorArgs[0]); ?> - - -
- - -
-
-
-
- -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/ee09876db1d012ea2d4abc34d2bf5030.php b/storage/framework/views/ee09876db1d012ea2d4abc34d2bf5030.php deleted file mode 100644 index 5317534..0000000 --- a/storage/framework/views/ee09876db1d012ea2d4abc34d2bf5030.php +++ /dev/null @@ -1,188 +0,0 @@ -startSection('breadcrumb'); ?> -
-
-

مدیران حذف شده

-
- -
-
-
-stopSection(); ?> - -startSection('content'); ?> -
- -
-
-
-
-
- -
-
- مدیران حذف‌شده -
-
- - - -
-
-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - any()): ?> - - - - - - addLoop($__currentLoopData); foreach($__currentLoopData as $admin): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> - - - - - - - - - - - - - - - - - - popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> - - - - - - -
تصویرنام و نام خانوادگینام کاربریایمیلنوع حسابتاریخ ثبتتاریخ حذفعملیات
- -
- all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> -
- popLoop(); $loop = $__env->getLastLoop(); ?> -
- - <?php echo e($admin->first_name); ?> <?php echo e($admin->last_name); ?> - - - first_name); ?> last_name); ?> - - - username); ?> - - - email ?: '-'); ?> - - - is_super): ?> - مدیر کل - - مدیر عادی - - - created_at->toJalali()->format('H:i Y/m/d')); ?> - - - deleted_at?->toJalali()->format('H:i Y/m/d')); ?> - - -
- -
- - - -
- -
- - - - -
- -
-
- مدیری در سطل زباله وجود ندارد. -
- - -
-
-
-
- -
-stopSection(); ?> - -make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file diff --git a/storage/framework/views/f639e2be3bb2c6ae8545a2e29df02f69.php b/storage/framework/views/f639e2be3bb2c6ae8545a2e29df02f69.php deleted file mode 100644 index e687cda..0000000 --- a/storage/framework/views/f639e2be3bb2c6ae8545a2e29df02f69.php +++ /dev/null @@ -1,89 +0,0 @@ -startSection('content'); ?> -
- - - - - -
-stopSection(); ?> - -make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> \ No newline at end of file