{{-- Service form partial that can be used in both create and edit views --}}
@error('name_en')
{{ $message }}
@enderror
@error('name_np')
{{ $message }}
@enderror
@error('icon')
{{ $message }}
@enderror
Allowed file types: JPEG, PNG, JPG, GIF, SVG, PDF, WebP @error('file')
{{ $message }}
@enderror @if (isset($service) && $service->file) @endif
@error('display_order')
{{ $message }}
@enderror
is_published ?? 0) ? 'checked' : '' }}> @error('is_published')
{{ $message }}
@enderror
@error('description_en')
{{ $message }}
@enderror
@error('description_np')
{{ $message }}
@enderror

Service Details (You can add multiple entries)

@if (isset($service) && !empty($service->translation_names)) @php $names = $service->translation_names; $icons = $service->translation_icons ?? []; $descriptions = $service->translation_descriptions ?? []; $externalLinks = $service->external_link ?? []; @endphp @foreach ($names as $index => $name)
@if ($index > 0)
Additional Entry #{{ $index }}
@else
Primary Entry
@endif
@error('names.' . $index)
{{ $message }}
@enderror
Allowed file types: JPEG, PNG, JPG, GIF, SVG, WebP @error('icons.' . $index)
{{ $message }}
@enderror @if (isset($icons[$index]) && !empty($icons[$index])) @endif
@error('descriptions.' . $index)
{{ $message }}
@enderror
@error('external_links.' . $index)
{{ $message }}
@enderror
@endforeach @else
Primary Entry
@error('names.0')
{{ $message }}
@enderror
Allowed file types: JPEG, PNG, JPG, GIF, SVG, WebP @error('icons.0')
{{ $message }}
@enderror
@error('descriptions.0')
{{ $message }}
@enderror
@error('external_links.0')
{{ $message }}
@enderror
@endif
Cancel
@push('scripts') @endpush