{{-- select multiple --}} @php if (!isset($field['options'])) { $options = $field['model']::all(); } else { $options = call_user_func($field['options'], $field['model']::query()); } $field['allows_null'] = $field['allows_null'] ?? true; $field['value'] = old_empty_or_null($field['name'], collect()) ?? $field['value'] ?? $field['default'] ?? collect(); if (is_a($field['value'], \Illuminate\Support\Collection::class)) { $field['value'] = $field['value']->pluck(app($field['model'])->getKeyName())->toArray(); } @endphp @include('crud::fields.inc.wrapper_start') @include('crud::fields.inc.translatable_icon') {{-- To make sure a value gets submitted even if the "select multiple" is empty, we need a hidden input --}} {{-- HINT --}} @if (isset($field['hint']))
{!! $field['hint'] !!}
@endif @include('crud::fields.inc.wrapper_end')