Файловый менеджер - Редактировать - /home/clickysoft/public_html/travel-guru.clickysoft.net/resources/views/front/agentList/travel-agent-modal-content.blade.php
Назад
<!-- MODAL ONE BEGIN --> <div class="modal fade" id="exampleModal1" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="team-background-flex"> <div class="travel-inner-flex"> <div class="travel-inner-img"> <img src="{{ $user->profile_image ? asset('assets/img/profiles/' . $user->profile_image) : asset('assets/admin/img/profiles/default.png') }}" alt="image" class="img-fluid" /> </div> <div class="travel-inner-react badges-flx"> <h6> {{ $user->full_name }} @foreach ($user->badges as $badge) @if ($badge->hasMedia('badge_image')) @foreach ($badge->getMedia('badge_image') as $media) <img src="{{ $media->getUrl() }}" alt="{{ $badge->title }}" class="img-fluid" width="24" height="28" data-toggle="{{ $badge->description }}" title="{{ $badge->description }}" /> @endforeach @endif @endforeach </h6> <div class="rating-stars"> @php $rating = $user->averageRating; $fullStars = floor($rating); $halfStar = $rating - $fullStars >= 0.5; $emptyStars = 5 - ($fullStars + ($halfStar ? 1 : 0)); @endphp @for ($i = 1; $i <= $fullStars; $i++) <i class="fa fa-star" aria-hidden="true"></i> @endfor @if ($halfStar) <i class="fa fa-star-half-o" aria-hidden="true"></i> @endif @for ($i = 1; $i <= $emptyStars; $i++) <i class="fa fa-star-o" aria-hidden="true"></i> @endfor </div> </div> </div> <div class="modal-contact-btn"> @if (auth()->check()) @if (auth()->check() && auth()->user()->hasRole('User')) <a href="javascript:void(0)" class="btn btn-primary">Contact</a> @endif @else <a href="{{ route('login') }}" class="btn btn-primary">Contact</a> @endif </div> <div class="modal-summary-text"> <h6>Summary</h6> <p> {{ $user->summary }} </p> <h6>Languages</h6> <p>{{ collect(json_decode($user->languages))->pluck('value')->implode(', ') }}</p> <h6>Categories</h6> <ul> @foreach ($user->categories as $category) <li>{{ $category->title }}</li> @endforeach </ul> </div> <div class="modal-contact-btn"> @if (auth()->check() && auth()->user()->hasRole('User')) <a href="javascript:void(0)" data-toggle="modal" data-target="#exampleModal2" class="btn btn-primary"><img src="{{ asset('assets/front/images/phone.png') }}" alt="image" class="img-fluid" /> Schedule a Call</a> @else <p class="text-center">You cannot schedule calls as a travel agent.</p> @endif </div> </div> </div> </div> </div> </div> <!-- MODAL ONE END --> <!-- MODAL TWO BEGIN --> <div class="modal fade" id="exampleModal2" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="team-background-flex"> <div class="travel-inner-flex"> <div class="travel-inner-img"> <img src="{{ $user->profile_image ? asset('assets/img/profiles/' . $user->profile_image) : asset('assets/admin/img/profiles/default.png') }}" alt="image" class="img-fluid" /> </div> <div class="travel-inner-react"> <h6> {{ $user->full_name }} @foreach ($user->badges as $badge) @if ($badge->hasMedia('badge_image')) @foreach ($badge->getMedia('badge_image') as $media) <img src="{{ $media->getUrl() }}" alt="{{ $badge->title }}" class="img-fluid" width="24" height="28" data-toggle="{{ $badge->description }}" title="{{ $badge->description }}" /> @endforeach @endif @endforeach </h6> <div class="rating-stars"> @php $rating = $user->averageRating; $fullStars = floor($rating); $halfStar = $rating - $fullStars >= 0.5; $emptyStars = 5 - ($fullStars + ($halfStar ? 1 : 0)); @endphp @for ($i = 1; $i <= $fullStars; $i++) <i class="fa fa-star" aria-hidden="true"></i> @endfor @if ($halfStar) <i class="fa fa-star-half-o" aria-hidden="true"></i> @endif @for ($i = 1; $i <= $emptyStars; $i++) <i class="fa fa-star-o" aria-hidden="true"></i> @endfor </div> </div> </div> <div class="days-setting"> <h6><span id="current-date">{{ now()->format('l, F j') }}</span></h6> <ul id="days-list"> @foreach ($days as $key => $day) <li data-date="{{ $day->format('Y-m-d') }}" class="{{ $key === 0 ? 'selected' : '' }}"> {{ $day->format('l') }} </li> @endforeach </ul> </div> <input type="hidden" id="agent-id" value="{{ $user->id }}" /> <div class="days-setting"> <h6>Timing</h6> <ul id="timing-list"> {{-- {{ dd($bookedTimeSlots) }} --}} @foreach ($timeSlots as $key => $slot) @php // Check if the time slot is booked $isBooked = isset($bookedTimeSlots[$today->format('Y-m-d')]) ? (is_array($bookedTimeSlots[$today->format('Y-m-d')]) ? in_array($slot->id, $bookedTimeSlots[$today->format('Y-m-d')]) : $bookedTimeSlots[$today->format('Y-m-d')] == $slot->id) : false; // Create DateTime objects for start and end times $start = new DateTime($slot->start_time); $end = new DateTime($slot->end_time); // Format times with leading zero if needed $startTimeFormatted = $start->format('h A'); // 09:00 AM $endTimeFormatted = $end->format('h A'); // 10:00 AM @endphp <li data-time="{{ $slot->id }}" class="{{ $isBooked ? 'disabled-timeslot' : ($key === 0 && !$isBooked ? 'selected' : '') }}" title="{{ $isBooked ? 'This time slot is already booked' : '' }}"> {{ $startTimeFormatted }} to {{ $endTimeFormatted }} </li> @endforeach </ul> </div> <input type="hidden" id="selected-date" name="selected_date" value="{{ now()->format('Y:m:d') }}" /> <input type="hidden" id="selected-time-slot" name="selected_time_slot"> <div class="modal-contact-btn"> {{-- <a href="javascript:void(0)" data-toggle="modal" data-target="#exampleModal2" class="btn btn-primary"><img src="{{ asset('assets/front/images/phone.png') }}" alt="image" class="img-fluid" /> Schedule a Call</a> --}} @if (auth()->check() && auth()->user()->hasRole('User')) <button type="button" id="schedule-call-button" class="btn btn-primary">Schedule a Call</button> @else <p>You cannot schedule calls as a travel agent.</p> @endif </div> </div> </div> </div> </div> </div> <!-- MODAL TWO END --> <script> $('#exampleModal2').on('show.bs.modal', function () { $('body').addClass('no-scroll'); }); $('#exampleModal2').on('hidden.bs.modal', function () { $('body').removeClass('no-scroll'); }); </script>
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка