393 lines
19 KiB
PHP
393 lines
19 KiB
PHP
<div class="listing-content">
|
|
<div class="listing-slider owl-carousel owl-theme" dir="ltr">
|
|
<?php if($flight->images && $flight->images->count() > 0): ?>
|
|
<?php if($flight->images->count() > 1): ?>
|
|
<?php $__currentLoopData = $flight->images; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<img src="<?php echo e(getFileUrl($image->file_id)); ?>" alt="<?php echo e($flight->flight_number); ?>">
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
<?php else: ?>
|
|
<img src="<?php echo e(getFileUrl($flight->images->first()->file_id)); ?>" alt="<?php echo e($flight->flight_number); ?>">
|
|
<?php endif; ?>
|
|
<?php else: ?>
|
|
<img src="<?php echo e(asset('assets/Admin/images/tour/single-2.jpg')); ?>" alt="<?php echo e($flight->flight_number); ?>">
|
|
<?php endif; ?>
|
|
</div>
|
|
<div class="listing-header">
|
|
<div class="listing-header-info">
|
|
<h4 class="listing-title"><?php echo e($flight->origin_airport->city->name); ?> - <?php echo e($flight->airport->city->name); ?></h4>
|
|
<p class="listing-stop"> سفر <?php echo e($flight->trip_type?->label()); ?></p>
|
|
</div>
|
|
</div>
|
|
<div class="listing-item listing-flight">
|
|
<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">پرواز برخاست</h6>
|
|
<p class="flight-full-date"><?php echo e(Verta::instance($flight->departure_time)->format('Y/m/d - H:i')); ?></p>
|
|
<span class="flight-destination"><?php echo e($flight->origin_airport->name); ?></span>
|
|
</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(Verta::instance($flight->arrival_time)->format('Y/m/d - H:i')); ?></p>
|
|
<span class="flight-destination"><?php echo e($flight->airport->name); ?></span>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-item pt-5">
|
|
<div class="row">
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="listing-feature">
|
|
<div class="listing-feature-icon">
|
|
<i class="far fa-user-tie"></i>
|
|
</div>
|
|
<div class="listing-feature-content">
|
|
<h6>نوع پرواز</h6>
|
|
<span>اقتصاد</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="listing-feature">
|
|
<div class="listing-feature-icon">
|
|
<i class="far fa-cog"></i>
|
|
</div>
|
|
<div class="listing-feature-content">
|
|
<h6>ویژگی های حین پرواز</h6>
|
|
<span>در دسترس</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="listing-feature">
|
|
<div class="listing-feature-icon">
|
|
<i class="far fa-percent"></i>
|
|
</div>
|
|
<div class="listing-feature-content">
|
|
<h6>مالیات و کارمزد</h6>
|
|
<span>تومان40</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="listing-item">
|
|
<h4 class="mb-3"> ویژگی های هنگام پرواز</h4>
|
|
<div class="listing-amenity">
|
|
<div class="row">
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-wifi"></i> وای فای</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-tv"></i> تلویزیون</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-music"></i> سرگرمی</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-cup-togo"></i> قهوه</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-air-conditioner"></i> تهویه مطبوع</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="fa-regular fa-salad"></i> غذا</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-gamepad-modern"></i> بازی ها</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-wine-bottle"></i> شربت ها</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-couch"></i> راحتی</h6>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="listing-amenity-item">
|
|
<h6><i class="far fa-image"></i> مجلات</h6>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="listing-item">
|
|
<h4 class="mb-3">بررسی ها</h4>
|
|
<div class="listing-rating-box">
|
|
<div class="listing-review-rating">
|
|
<div class="listing-rating-count">
|
|
<h2>4.5</h2>
|
|
<div class="listing-rating-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
</div>
|
|
<p>بر اساس 15 هزار بازخورد</p>
|
|
</div>
|
|
<div class="listing-rating-range">
|
|
<div class="listing-rating-range-item">
|
|
<div class="listing-rating-range-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
</div>
|
|
<div class="listing-rating-range-bar">
|
|
<div class="listing-progress">
|
|
<div class="listing-progress-width" style="width: 90%">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-percentage">
|
|
<span>90%</span>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-item">
|
|
<div class="listing-rating-range-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
</div>
|
|
<div class="listing-rating-range-bar">
|
|
<div class="listing-progress">
|
|
<div class="listing-progress-width" style="width: 80%">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-percentage">
|
|
<span>80%</span>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-item">
|
|
<div class="listing-rating-range-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
</div>
|
|
<div class="listing-rating-range-bar">
|
|
<div class="listing-progress">
|
|
<div class="listing-progress-width" style="width: 59%">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-percentage">
|
|
<span>59%</span>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-item">
|
|
<div class="listing-rating-range-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="fas fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
</div>
|
|
<div class="listing-rating-range-bar">
|
|
<div class="listing-progress">
|
|
<div class="listing-progress-width" style="width: 70%">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-percentage">
|
|
<span>70%</span>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-item">
|
|
<div class="listing-rating-range-star">
|
|
<i class="fas fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
<i class="far fa-star"></i>
|
|
</div>
|
|
<div class="listing-rating-range-bar">
|
|
<div class="listing-progress">
|
|
<div class="listing-progress-width" style="width: 49%">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-rating-range-percentage">
|
|
<span>49%</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="listing-review">
|
|
<h5>نظرات کاربران</h5>
|
|
<?php $__empty_1 = true; $__currentLoopData = $flight->comments; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $comment): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
|
<div class="listing-review-item">
|
|
<div class="listing-review-author">
|
|
<?php if($comment->user?->avatar?->file): ?>
|
|
<img src="<?php echo e(getFileUrl($comment->user->avatar->file_id)); ?>" alt="user">
|
|
<?php else: ?>
|
|
<img src="<?php echo e(asset('assets/img/account/DefaultAvatar.jpg')); ?>" alt="user">
|
|
<?php endif; ?>
|
|
<div class="listing-review-author-info">
|
|
<div>
|
|
<h6><?php echo e($comment->guest_name ?? $comment->user?->first_name); ?></h6>
|
|
<span><i class="far fa-clock"></i> <?php echo e(Verta::instance($comment->created_at)->formatDifference()); ?></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<p><?php echo e($comment->content); ?></p>
|
|
</div>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
|
<p class="text-muted">هنوز نظری برای این تور ثبت نشده است.</p>
|
|
<?php endif; ?>
|
|
</div>
|
|
<div class="listing-review-form">
|
|
<h4>نظر بدهید</h4>
|
|
<div class="listing-review-form">
|
|
<?php if(session('success')): ?>
|
|
<div class="alert alert-success">
|
|
<?php echo e(session('success')); ?>
|
|
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<?php if(session('error')): ?>
|
|
<div class="alert alert-danger">
|
|
<?php echo e(session('error')); ?>
|
|
|
|
</div>
|
|
<?php endif; ?>
|
|
<h4>نظر بدهید</h4>
|
|
<?php if($errors->any()): ?>
|
|
<div class="alert alert-danger">
|
|
<ul class="mb-0">
|
|
<?php $__currentLoopData = $errors->all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<li><?php echo e($error); ?></li>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
|
|
<form action="<?php echo e(route('flights.comments.store', $flight)); ?>" method="POST">
|
|
<?php echo csrf_field(); ?>
|
|
<input type="hidden" name="parent_id" value="">
|
|
<?php if(auth()->guard()->check()): ?>
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<input type="text"
|
|
class="form-control"
|
|
value="<?php echo e(auth()->user()->first_name); ?>"
|
|
disabled>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<input type="email"
|
|
class="form-control"
|
|
value="<?php echo e(auth()->user()->email); ?>"
|
|
disabled>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php else: ?>
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<input type="text"
|
|
name="guest_name"
|
|
class="form-control"
|
|
placeholder="اسم شما*"
|
|
value="<?php echo e(old('guest_name')); ?>">
|
|
<?php $__errorArgs = ['guest_name'];
|
|
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
|
|
if ($__bag->has($__errorArgs[0])) :
|
|
if (isset($message)) { $__messageOriginal = $message; }
|
|
$message = $__bag->first($__errorArgs[0]); ?>
|
|
<span style="color: red"><?php echo e($message); ?></span>
|
|
<?php unset($message);
|
|
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
|
|
endif;
|
|
unset($__errorArgs, $__bag); ?>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<input type="email"
|
|
name="guest_email"
|
|
class="form-control"
|
|
placeholder="ایمیل شما*"
|
|
value="<?php echo e(old('guest_email')); ?>">
|
|
<?php $__errorArgs = ['guest_email'];
|
|
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
|
|
if ($__bag->has($__errorArgs[0])) :
|
|
if (isset($message)) { $__messageOriginal = $message; }
|
|
$message = $__bag->first($__errorArgs[0]); ?>
|
|
<span style="color: red"><?php echo e($message); ?></span>
|
|
<?php unset($message);
|
|
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
|
|
endif;
|
|
unset($__errorArgs, $__bag); ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<div class="form-group">
|
|
<textarea name="content"
|
|
class="form-control"
|
|
cols="30"
|
|
rows="5"
|
|
placeholder="نظر خود را بنویسید*"><?php echo e(old('content')); ?></textarea>
|
|
<?php $__errorArgs = ['content'];
|
|
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
|
|
if ($__bag->has($__errorArgs[0])) :
|
|
if (isset($message)) { $__messageOriginal = $message; }
|
|
$message = $__bag->first($__errorArgs[0]); ?>
|
|
<span style="color: red"><?php echo e($message); ?></span>
|
|
<?php unset($message);
|
|
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
|
|
endif;
|
|
unset($__errorArgs, $__bag); ?>
|
|
</div>
|
|
|
|
<button class="theme-btn" type="submit">نظر بدهید</button>
|
|
</form>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php /**PATH C:\Users\ASUS\Desktop\airline-agency\resources\views/flights/partials/main.blade.php ENDPATH**/ ?>
|