File: /var/www/vhost/disk-apps/comfama.sports-crowd.com/resources/views/service_charges/form.blade.php
@csrf
<div class="card-body">
<input type="hidden" class="form-control" id="id" name="id" required value="{{ $object->id ?? old('id') }}">
<div class="row">
<div class="col-6 col-md-6">
<div class="form-group">
<label for="academy_location_id"> {{ Lang::get('messages.service_charges.tag2')}}</label>
<select class="form-control select2" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="services" required>
@foreach ($services as $service)
<option value="{{ $service->value }}" {{ isset($object) && in_array($service->value, $assignedServices) ? 'selected' : '' }}>
{{ $service->name }}
</option>
@endforeach
</select>
</div>
</div>
<div class="col-3 col-md-3">
<div class="form-group">
<label for="name">{{ Lang::get('messages.service_charges.tag1') }} </label>
<input type="number" class="form-control" maxlength="10" step="0.01" name="price" required value="{{ $object->price ?? old('price') }}">
</div>
</div>
<div class="col-3 col-md-3">
<label for="priority">{{ Lang::get('messages.service_charges.tag5') }}</label>
<select class="form-control" name="priority" value="{{ isset($object) && $object->priority ?? old('priority') }}">
<option value="1" {{isset($object) && $object->priority ? 'selected' : ''}}>
@lang('messages.yes')
</option>
<option value="0" {{isset($object) && !$object->priority ? 'selected' : ''}}>
@lang('messages.no')
</option>
</select>
</div>
</div>
<div class="row">
<div class="col-12 col-md-12">
<div class="form-group">
<label for="tags"> {{ Lang::get('messages.service_charges.tag4')}} {{ Lang::get('messages.optional') }}</label>
<select class="form-control select2" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="generalMultiselect">
@foreach ($tags as $tag)
<option value="{{ $tag->id }}" {{ isset($assignedTags) && in_array($tag->id, $assignedTags) ? 'selected' : '' }}>
{{ $tag->name }}
</option>
@endforeach
</select>
</div>
</div>
</div>
<!-- RULES/CONFIGURATIONS -->
<div class="box collapsed-box">
<div class="box-header with-border">
<h3 class="box-title">
{{ Lang::get('messages.service_charges.title_rules') }}
</h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool" data-widget="collapse">
<i class="fa fa-plus"></i>
</button>
</div>
</div>
<div class="box-body">
<h4>{{ Lang::get('messages.service_charges.title_ticketing') }}</h4>
<div class="row">
<div class="col-12 col-md-12">
<div class="form-group">
<label for="matchEvents"> {{ Lang::get('messages.service_charges.tag3-1')}} {{ Lang::get('messages.optional') }}</label>
<select class="form-control select2 col-12 col-md-12" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="matchEvents">
@foreach ($matchEvents as $matchEvent)
<option value="{{ $matchEvent->id }}" {{ isset($assignedMatchEvents) && in_array($matchEvent->id, $assignedMatchEvents) ? 'selected' : '' }}>
{{ $matchEvent->name }} @if($matchEvent->event_start) - {{ $matchEvent->event_start }} @endif
</option>
@endforeach
</select>
</div>
</div>
<div class="col-12 col-md-12">
<div class="form-group">
<label for="zones"> {{ Lang::get('messages.service_charges.tag3-2')}} {{ Lang::get('messages.optional') }}</label>
<select class="form-control select2 col-12 col-md-12" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="zones">
@foreach ($tribunes as $tribune)
<option value="{{ $tribune->id }}" {{ isset($assignedZones) && in_array($tribune->id, $assignedZones) ? 'selected' : '' }}>
{{ $tribune->name }} @if($tribune->zone) ({{ $tribune->zone->name }}) @endif
</option>
@endforeach
</select>
</div>
</div>
</div>
<h4>{{ Lang::get('messages.service_charges.title_academy') }}</h4>
<div class="row">
<div class="col-12 col-md-12">
<div class="form-group">
<label for="paymentTypes"> {{ Lang::get('messages.service_charges.tag3-3')}} {{ Lang::get('messages.optional') }}</label>
<select class="form-control select2 col-12 col-md-12" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="paymentTypes">
@foreach ($paymentTypes as $paymentType)
<option value="{{ $paymentType->value }}" {{ isset($assignedPaymentTypes) && in_array($paymentType->value, $assignedPaymentTypes) ? 'selected' : '' }}>
{{ $paymentType->name }}
</option>
@endforeach
</select>
</div>
</div>
<div class="col-12 col-md-12">
<div class="form-group">
<label for="categories"> {{ Lang::get('messages.service_charges.tag3-4')}} {{ Lang::get('messages.optional') }}</label>
<select class="form-control select2 col-12 col-md-12" multiple="multiple" data-placeholder="{{ Lang::get('messages.screen_products_tag32') }}" name="categories">
@foreach ($categories as $category)
<option value="{{ $category->id }}" {{ isset($assignedCategories) && in_array($category->id, $assignedCategories) ? 'selected' : '' }}>
{{ $category->name }} @if($category->academy_location) ({{ $category->academy_location->name }}) @endif
</option>
@endforeach
</select>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<script src="{{ asset('js/jQuery/jquery-2.2.3.min.js') }}"></script>
<script src="{{ asset('js/crud.js') . '?v=' . time() }}"></script>
<script src="{{ asset('js/service_charges.js') . '?v=' . time() }}"></script>
<script src="{{ asset('js/bootstrap/js/bootstrap.min.js') }}"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.select2').select2();
});
</script>