Add Entity Detail

Back to Entity
@if (session('error')) @endif

Add Detail to {{ $entity->name }}

{{ $entity->entityCategory->name }}

@error('dynamic_field_id') {{ $message }} @enderror
@if($dynamic_field_id && count($fieldDefinitions) > 0)

Fill in the detail information

@foreach($fieldDefinitions as $field)
@switch($field['type']) @case('text') @break @case('textarea') @break @case('number') @break @case('date') @break @case('datetime') @break @case('checkbox')
@break @case('select') @break @case('radio')
@if(isset($field['options']) && is_array($field['options'])) @foreach($field['options'] as $option) @endforeach @else

No options defined for this field.

@endif
@break @case('multiselect') @break @case('file')

Max file size: 10MB. Click or drag and drop to upload.

@if(isset($tempFiles[$field['name']]))
{{ $tempFiles[$field['name']]->getClientOriginalName() }}
@endif
@break @case('image')

Max file size: 5MB. Accepted formats: JPG, PNG, GIF.

@if(isset($tempFiles[$field['name']]))
Preview
Click to view
@endif
@break @default @endswitch @error('fieldValues.' . $field['name']) {{ $message }} @enderror
@endforeach
@elseif($dynamic_field_id)
No fields have been defined for this detail type.
@endif
Cancel