@extends('layouts.modern') @section('page-title', 'Edit Field: ' . $field->label) @section('breadcrumb') @endsection @section('action-buttons') Back to Field @endsection @section('content')
@if($dataType->icon) @endif
{{ $dataType->name }} → {{ $section->name }}
Editing field: {{ $field->label }}
{{ getFieldTypeDisplayName($field->field_type) }} @if($field->required) Required @endif
@csrf @method('PUT')
Basic Information
@error('label')
{{ $message }}
@enderror
Field name cannot be changed after creation to maintain data integrity.
@error('name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
Field Type
{{ getFieldTypeDisplayName($field->field_type) }}

Field type cannot be changed after creation. To use a different field type, create a new field.

Field Configuration
Display & Behavior Settings
@error('width_class')
{{ $message }}
@enderror
@error('order')
{{ $message }}
@enderror
@error('placeholder')
{{ $message }}
@enderror
@error('help_text')
{{ $message }}
@enderror
required) ? 'checked' : '' }}>
show_in_list) ? 'checked' : '' }}>
searchable) ? 'checked' : '' }}>
filterable) ? 'checked' : '' }}>
Validation Rules
Conditional Logic
@if($field->conditions && $field->conditions->count() > 0) @foreach($field->conditions as $index => $condition)
Condition {{ $index + 1 }}
@endforeach @else

No conditional logic configured. Add conditions to control when this field is shown, hidden, or required based on other field values.

@endif
Cancel
Live Preview
{{ getFieldTypeDisplayName($field->field_type) }} Guide
@endsection @push('scripts') @endpush