Tweak file input error (multiple input bug) #2
This commit is contained in:
@@ -1,7 +1,21 @@
|
|||||||
@props(['name'])
|
@props(['name'])
|
||||||
|
|
||||||
@error($name)
|
@if($type === 'file' && $multiple)
|
||||||
|
@foreach ($errors->get( rtrim($name, []) . '.*') as $messages)
|
||||||
|
@foreach ($messages as $message)
|
||||||
<p class="text-sm text-error mt-1">
|
<p class="text-sm text-error mt-1">
|
||||||
{{ $message }}
|
{{ $message }}
|
||||||
</p>
|
</p>
|
||||||
@enderror
|
@endforeach
|
||||||
|
@endforeach
|
||||||
|
@else
|
||||||
|
@php
|
||||||
|
$message = $errors->first($name);
|
||||||
|
@endphp
|
||||||
|
|
||||||
|
@if($message)
|
||||||
|
<p class="text-sm text-error mt-1">
|
||||||
|
{{ $message }}
|
||||||
|
</p>
|
||||||
|
@endif
|
||||||
|
@endif
|
||||||
@@ -24,16 +24,5 @@
|
|||||||
<x-sk::form.help>{{ $help }}</x-sk::form.help>
|
<x-sk::form.help>{{ $help }}</x-sk::form.help>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if($type === 'file' && $multiple)
|
|
||||||
@foreach ($errors->get( rtrim($name, []) . '.*') as $messages)
|
|
||||||
@foreach ($messages as $message)
|
|
||||||
<p class="text-sm text-error mt-1">
|
|
||||||
{{ $message }}
|
|
||||||
</p>
|
|
||||||
@endforeach
|
|
||||||
@endforeach
|
|
||||||
@else
|
|
||||||
<x-sk::form.input-error :name="$name" />
|
<x-sk::form.input-error :name="$name" />
|
||||||
@endif
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
Reference in New Issue
Block a user