@php $field['wrapper'] = $field['wrapper'] ?? $field['wrapperAttributes'] ?? []; $field['wrapper']['data-init-function'] = $field['wrapper']['data-init-function'] ?? 'bpFieldInitUploadMultipleElement'; $field['wrapper']['data-field-name'] = $field['wrapper']['data-field-name'] ?? $field['name']; @endphp {{-- upload multiple input --}} @include('crud::fields.inc.wrapper_start') @include('crud::fields.inc.translatable_icon') {{-- Show the file name and a "Clear" button on EDIT form. --}} @if (isset($field['value'])) @php if (is_string($field['value'])) { $values = json_decode($field['value'], true) ?? []; } else { $values = $field['value']; } @endphp @if (count($values))
{!! $field['hint'] !!}
@endif @include('crud::fields.inc.wrapper_end') {{-- ########################################## --}} {{-- Extra CSS and JS for this particular field --}} @push('crud_fields_styles') @bassetBlock('backpack/crud/fields/upload-multiple-field.css') @endBassetBlock @endpush @push('crud_fields_scripts') @bassetBlock('backpack/crud/fields/upload-multiple-field.js') @endBassetBlock @endpush