@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 ?? '', 'name' => $params->name ?? '', 'multi'=> $params->multi??1, 'server_side_name' => $params->server_side_name ?? '', 'value' => $params->value ?? old($transformedName) ?? '', 'required' => isset($params->required) ? 'required' : '', 'info' => isset($params->info) && str_starts_with($params->info,'cms.') ? trans($params->info,locale: form_locale()) : $params->info ?? false, 'hasError' => $errors->has($transformedName) ? 'is-invalid' : '', 'type' => $params->type ?? '', "id" => $params->id, "action" => $params->action, "remove" => $params->remove, "files" => isset($params->files) && $params->files ? [$params->files] : [], "path" => $params->path ?? "", ])
@foreach($files as $file) file_name")}}" data-file_name="{{$file->file_name}}" > @endforeach
{{-- Yalnız bir fayl yükləmək mümkündür.--}}