@php if($params->translate ?? false) { # test transform to test_en $params->server_side_name = $params->server_side_name . '_' . form_locale(); } # test[0][title] transform to test.0.title $transformedName = preg_replace('/\[(.*)\]/mU', '.$1', $params->name); @endphp @props([ 'label' => isset($params->label) && str_starts_with($params->label,'cms.') ? trans($params->label,locale: form_locale()) : $params->label ?? '', 'count'=> $params->count??1, 'value' => $params->value ?? old($transformedName) ?? '', 'required' => isset($params->required) ? 'required' : '', 'hasError' => $errors->has($transformedName) ? 'is-invalid' : '', "action" => $params->action, "remove" => $params->remove, "files" => $params->files ?? [], "path" => $params->path ?? "", "model" => $params->model ?? "", "model_id" => $params->model_id ?? "", "uuid" => $params->uuid ?? "", 'original_size' => $params->original_size ?? false, 'multiLang' => $params->multi_lang ?? false, ])
@if($original_size)
@endif @if($multiLang)
@endif
@if((is_array($files) || is_object($files)) && isset($files[0])) @foreach($files as $file) file_name")}}" data-tumbnail="{{asset("storage/$path/$file->file_name")}}" data-file_name="{{$file->file_name}}" > @endforeach @elseif(isset($files->original_name)) file_name")}}" data-file_name="{{$files->file_name}}" > @endif

{{$label}}

Upload up to {{$count}} files