@php($scheduleDurationTime = App\Models\UserSchedule::SCHEDULE_DURATION_TIME) @php($scheduleSlotTime = App\Models\UserSchedule::SCHEDULE_TIME_SLOT_ARR) @php($eventGapSlotTime = App\Models\UserSchedule::EVENT_GAP_SLOT_TIME_ARR) @php($weekDays = App\Models\UserSchedule::WEEKDAY_FULL_NAME)
{{ Form::open(['route' => ['events.update', $event->id], 'method' => 'patch', 'id' => 'eventEditForm']) }}
{{ Form::label('name', __('messages.event.event_name').':', ['class' => 'form-label required']) }} {{ Form::text('name', !empty($event->name) ? $event->name : null, ['class' => 'form-control ', 'placeholder' => __('messages.event.event_name'),'required']) }}
{{ Form::label('event_location',__('messages.event.location').':' ,['class' => 'form-label required']) }}
{{ Form::hidden('location_meta',null,['id' => 'locationAddData']) }}
{{ Form::label('event_link', __('messages.event.event_landing_page').':', ['class' => 'form-label required']) }}
{{ getEventLandingLink() }} {{ Form::text('event_link', !empty($event) ? $event->event_link : null, ['class' => 'form-control', 'id' => 'eventLinkId', 'placeholder' => __('messages.event.event_landing_page'),'required']) }}
{{ Form::label('event_color', __('messages.event.event_color').':', ['class' => 'form-label required']) }}
{{ Form::hidden('event_color', null, ['id' => 'editEventColor', 'class' => 'form-control']) }}
{{ Form::label('event_type', __('messages.event.event_type').':', ['class' => 'form-label required']) }} {{ Form::select('event_type', \App\Models\Event::EVENT_TYPE,!empty($event) ? $event->event_type : null, ['class' => 'form-select form-select-solid payment-type', 'placeholder' => 'Select Event Type','required', 'id' => 'paymentTypeId']) }}
{{ Form::label('payable_amount', __('messages.event.payable_amount').':', ['class' => 'form-label required']) }}
{{ getCurrencyIcon() }} {{ Form::text('payable_amount', !empty($event) ? $event->payable_amount : null, ['class' => 'form-control', 'placeholder' => 'Payable Amount','required','onkeyup' => 'if (/\D/g.test(this.value)) this.value = this.value.replace(/\D/g,"")','id' => 'payableAmountId','disabled' => true]) }}
{{ Form::label('description',__('messages.event.description').':' ,['class' => 'form-label']) }} {{ Form::textarea('description', !empty($event) ? $event->description : null, ['class'=> 'form-control','rows'=> 5,'placeholder'=>__('messages.event.description') ])}}
    {{ __('messages.common.discard') }}
{{ Form::close() }}
{{ Form::open(['id' => 'addEventScheduleForm']) }}
{{ Form::hidden('event_id',$event->id) }}
{{ Form::label('slot_time', __('messages.event.slot_time').':', ['class' => 'form-label required ']) }} {{ Form::select('slot_time',$scheduleSlotTime , !empty($event->slot_time) ? $event->slot_time : null,['class' => 'form-select available-select','id' => 'slotTimeId']) }}
{{ Form::select('gap_slot',$eventGapSlotTime, !empty($event->gap_slot) ? $event->gap_slot : null,['class' => 'form-select available-select', 'id' => 'afterEventTimeId','disabled' => true]) }}
{{ __('messages.event.how_do_you_want_to_offer_your_availability_for') }}?
{{ Form::label('schedule_name', __('messages.schedule.which_schedule_do_you_want_to_use'), ['class' => 'form-label ']) }} {{ Form::select('schedule_name',$scheduleNameArr,isset($event->schedule_id) ? $event->schedule_id : null,['class' => 'form-select change-schedule', 'id' => 'eventScheduleId']) }}
{{ !empty(getLogInUser()->timezone) ? \App\Models\User::TIME_ZONE_ARRAY[getLogInUser()->timezone] : \App\Models\User::TIME_ZONE_ARRAY[160] }}
@include('events.existing_schedule')
{{ Form::hidden('check_tab',null,['id' => 'checkTabId']) }}
{{ Form::label('time_zone', __('messages.schedule.time_zone').':', ['class' => 'form-label required']) }} {{ Form::select('timezone', \App\Models\User::TIME_ZONE_ARRAY, !(getLogInUser()->timezone == null) ? getLogInUser()->timezone : getTimeZone(),['class' => 'form-select available-select', 'id' => 'eventTimeZoneId', 'placeholder' => 'Select Time Zone','required']) }}
@foreach(App\Models\UserSchedule::WEEKDAY as $day => $shortWeekDay) @php($isValid = isset($customScheduleWeekDays) && $customScheduleWeekDays->where('day_of_week',$day)->count() != 0) @php($clinicScheduleDay = $customScheduleWeekDays->where('day_of_week',$day)->first())
last && $clinicScheduleDay) checked="checked" @else disabled @endif>
@if(isset($customScheduleWeekDays)) @if(!$isValid)
{{ __('messages.schedule.unavailable') }}
@endif @elseif($loop->last || !$clinicScheduleDay)
{{ __('messages.schedule.unavailable') }}
@endif
@if($clinicScheduleDay) @if(isset($customScheduleWeekDays) && $customScheduleWeekDays->count()) @foreach($customScheduleWeekDays->where('day_of_week',$day) as $weekDaySlot) @include('events.slot',['timeArr' => getConstTimeArr(),'day' => $day,'weekDaySlot' => $weekDaySlot]) @endforeach @else @if(!$loop->last) @if(!isset($customScheduleWeekDays) || $isValid) @include('events.slot',['timeArr' => getConstTimeArr(),'day' => $day]) @endif @else
@endif @endif @endif
@if($clinicScheduleDay)
@endif
@endforeach
    {{ __('messages.common.discard') }}
{{ Form::close() }}