feat(admin): implement full flight management for panel admin

This commit is contained in:
2026-08-22 10:21:46 +03:30
parent 93bbc6fbc0
commit e02399dd69
22 changed files with 3537 additions and 523 deletions
@@ -360,128 +360,13 @@
</div>
<div class="flight-booking-detail">
<div class="flight-booking-detail-header">
<p>قابل استرداد جزئی</p>
<a href="#flight-booking-collapse1" data-bs-toggle="collapse"
role="button"
aria-expanded="false" aria-controls="flight-booking-collapse1">
اطلاعات پرواز <i class="far fa-angle-down"></i>
<a href="<?php echo e(route('flights.show' , $flight->id)); ?>" >
مشاهده جزئیات<i class="fas fa-arrow-left"></i>
</a>
</div>
<div class="collapse" id="flight-booking-collapse1">
<div class="flight-booking-detail-wrapper">
<div class="row">
<div class="col-lg-12 col-xl-6">
<div class="flight-booking-detail-left">
<ul class="nav nav-tabs" id="flTab1" role="tablist">
<li class="nav-item" role="presentation">
<button class="nav-link active" id="fl-tab1"
data-bs-toggle="tab"
data-bs-target="#fl-tab-pane1"
type="button"
role="tab" aria-controls="fl-tab-pane1"
aria-selected="true"><?php echo e($flight->origin_airport->city->name); ?>
- <?php echo e($flight->airport->city->name); ?>
</button>
</li>
</ul>
<div class="tab-content" id="flTabContent1">
<div class="tab-pane fade show active"
id="fl-tab-pane1"
role="tabpanel" aria-labelledby="fl-tab1"
tabindex="0">
<div class="flight-booking-detail-info">
<div class="flight-booking-airline">
<div class="flight-airline-img">
<img
src="assets/img/flight/airline-7.png"
alt>
</div>
<div
class="flight-airline-info flex-grow-1">
<h5 class="flight-airline-name">شرکت
هواپیمایی <?php echo e($flight->airline?->name); ?></h5>
</div>
<p class="flight-airline-class">
باشه واسه بعد</p>
</div>
<div class="flight-booking-time">
<div class="start-time">
<div class="start-time-icon">
<i class="fal fa-plane-departure"></i>
</div>
<div class="start-time-info">
<h6 class="start-time-text">
<?php echo e(\Hekmatinasser\Verta\Verta::instance($flight->departure_time)->format('H:i')); ?>
</h6>
<p class="flight-full-date">
<?php echo e(\Hekmatinasser\Verta\Verta::instance($flight->departure_time)->format('l, d F Y')); ?>
</p>
<span
class="flight-destination"><?php echo e($flight->origin_airport->city->name); ?></span>
</div>
</div>
<div class="flight-stop">
<div
class="flight-stop-arrow"></div>
</div>
<div class="end-time">
<div class="start-time-icon">
<i class="fal fa-plane-arrival"></i>
</div>
<div class="start-time-info">
<h6 class="end-time-text"></h6>
<p class="flight-full-date">
<?php echo e(\Hekmatinasser\Verta\Verta::instance($flight->arrival_time)->format('l, d F Y')); ?>
</p>
<span
class="flight-destination"><?php echo e($flight->airport->city->name); ?></span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-12 col-xl-6">
<div class="flight-booking-detail-right">
<div class="tab-content" id="frTabContent1">
<div class="tab-pane fade show active"
id="fr-tab-pane1"
role="tabpanel" aria-labelledby="fr-tab1"
tabindex="0">
<div class="flight-booking-detail-info">
<table class="table table-borderless">
<tr>
<th>پرواز ها</th>
</tr>
<tr>
<td><?php echo e($flight->origin_airport->city->name); ?>
- <?php echo e($flight->airport->city->name); ?></td>
</tr>
</table>
</div>
</div>
</div>
<div class="flight-booking-detail-price">
<h6 class="flight-booking-detail-price-title">مجموع
(2
مسافر)</h6>
<div class="flight-detail-price-amount">
10000 تومان
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>