@extends('layouts.admin') @section('title', $isCreate ? 'New entry' : ($entry->display_name ?: $entry->handle ?: 'Entry')) @section('content') @php $payload = old('fields', $entry->payload()); if (! is_array($payload)) { $payload = []; } @endphp Back @unless($isCreate)
@csrf
@csrf @method('DELETE')
@endunless
@if(session('status'))
{{ session('status') }}
@endif @if($errors->any())
@endif
@csrf @unless($isCreate) @method('PUT') @endunless @if($isCreate) @endif
@foreach($schema as $field) @php $key = $field['key']; $value = $payload[$key] ?? null; $name = 'fields['.$key.']'; $errorKey = 'fields.'.$key; $oldValue = old($errorKey, $value); @endphp
@if($field['type'] === 'file_reference') @elseif($field['type'] === 'multi_line_text') @elseif($field['type'] === 'boolean') @if($field['help'])

{{ $field['help'] }}

@endif @elseif($field['type'] === 'number') @elseif($field['type'] === 'color')
@elseif($field['type'] === 'json') @else @endif
@endforeach
Type
{{ $definition->type }}
Fields
{{ count($schema) }}
Mode
{{ $definition->one_entry ? 'Singleton' : 'Multi' }}
Edit schema
@endsection