@extends('layouts.modern') @section('page-title', $dataType->name) @section('breadcrumb') @endsection @section('action-buttons')
Edit Data Type
Back to List @endsection @section('content')
@if($dataType->icon) @endif
{{ $dataType->name }}
@if($dataType->is_active) Active @else Inactive @endif
{{ $dataType->name }}
{{ $dataType->slug }}
{{ $dataType->description ?: 'No description provided' }}
@if($dataType->business_id) {{ $dataType->business->name ?? 'Business Specific' }} @else Global @endif
{{ $dataType->table_name }}
Sections ({{ $dataType->sections->count() }})
Add Section
@if($dataType->sections->count() > 0)
@foreach($dataType->sections as $section)
{{ $section->name }}
{{ $section->fields->count() }} fields
@if($section->description)

{{ $section->description }}

@endif
Order: {{ $section->order }} @if($section->collapsible) Collapsible @endif
@endforeach
@else

No sections defined yet.

Create First Section
@endif
Fields ({{ $dataType->fields->count() }})
@if($dataType->sections->count() > 0) @if($dataType->sections->count() == 1) {{-- Single section: direct link --}} Add Field @else {{-- Multiple sections: dropdown --}} @endif @else {{-- No sections: disabled with tooltip --}} @endif
@if($dataType->fields->count() > 0)
@foreach($dataType->fields as $field) @endforeach
Name Type Section Required Order Actions
{{ $field->name }}
{{ $field->slug }}
{{ $field->getFieldTypeLabel() }} @if($field->section) {{ $field->section->name }} @else No section @endif @if($field->is_required) @else @endif {{ $field->order }}
@if($field->section) @else @endif
@else

No fields defined yet.

@if($dataType->sections->count() > 0) @if($dataType->sections->count() == 1) Create First Field @else @endif @else

Create a section first, then add fields to it.

Create Section First @endif
@endif
Quick Stats

{{ $dataType->sections->count() }}

Sections

{{ $dataType->fields->count() }}

Fields

{{ $dataType->fields->where('is_required', true)->count() }}

Required

{{ $dataType->fields->where('is_searchable', true)->count() }}

Searchable
Menu Configuration
@if($dataType->menu_visible) Visible in Menu @else Hidden from Menu @endif
{{ $dataType->menu_order }}
@if($dataType->menu_parent_id)
{{ $dataType->parentMenu->name ?? 'Unknown' }}
@endif
Permissions ({{ $dataType->permissions->count() }})
@if($dataType->permissions->count() > 0) @foreach($dataType->permissions as $permission)
{{ $permission->permission_slug }}
@endforeach @else

No permissions defined

@endif
System Information
{{ $dataType->created_at->format('M j, Y g:i A') }}
{{ $dataType->updated_at->format('M j, Y g:i A') }}
{{ $dataType->permissions_prefix }}
@endsection @push('scripts') @endpush