@if (isset($admin_id))
{!! Form::open(['route' => ['admin.acls.update', ['acl' => $admin_id]],
'method' => 'PUT',
'id' => 'acl-create-form',
]) !!}
@else
{!! Form::model($adminAccessList, ['route' => ['admin.acls.store'],
'method' => 'POST',
'id' => 'acl-create-form',
]) !!}
@endif
@php
$optionParameters = collect($users)->mapWithKeys(function ($item) {
return [$item['uuid'] => ['data-full_name' => $item['full_name'], 'data-avatar' => $item['avatar']]];
})->all();
@endphp
{{ Form::label('users[]', __('User'), ['class' => 'col-form-label']) }}
{!! Form::select('users[]', $users->pluck('email', 'uuid'), $admin_id ?? null, ['class' => 'form-select',
'data-kt-select2' => 'true',
'data-kt-template-result' => "users",
'data-template-selection-ld'=> "formatSelections",
isset($admin_id) ? 'disabled' : 'multiple', 'data-placeholder' => 'Select User', 'data-allow-clear' => 'true'], $optionParameters) !!}
{!! Form::text('granted_till', $granted_till ?? null, ['class' => 'form-control flatpickr', 'data-flatpickr' => '{"minDate":"today","enableTime":false, "dateFormat": "Y-m-d", "allowInput": false}', 'required'=> 'true']) !!}
{{-- select all btn --}}
{{-- --}}
{!! Form::text('accessible_programs', $category_id ?? null, ['class' => 'accessible-programs-input d-none']) !!}
{!! Form::close() !!}