@extends('cms::layouts/dashboard') @section('breadcrumb') @endsection @section('dashboard-content')

Instructions

{{ isset($cms_page) ? 'Edit CMS page #' . $cms_page['id'] : 'Add CMS page' }}

@if (isset($cms_page)) @method('put') @endif @if ($errors->any())
@foreach ($errors->all() as $error)

{{ $error }}

@endforeach
@endif
@include('cms::components/form-fields/input', [ 'label' => 'Database table', 'name' => 'database_table', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['database_table'] : '', 'locale' => null, 'description' => '', 'required' => true, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Model', 'name' => 'model_name', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['model_name'] : '', 'locale' => null, 'description' => '', 'required' => true, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Display name', 'name' => 'display_name', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['display_name'] : '', 'locale' => null, 'description' => '', 'required' => true, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Display name plural', 'name' => 'display_name_plural', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['display_name_plural'] : '', 'locale' => null, 'description' => '', 'required' => true, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Icon', 'name' => 'icon', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['icon'] : '', 'locale' => null, 'description' => '', 'required' => false, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Order display column', 'name' => 'order_display', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['order_display'] : '', 'locale' => null, 'description' => '', 'required' => false, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Sort By', 'name' => 'sort_by', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['sort_by'] : '', 'locale' => null, 'description' => '', 'required' => false, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Sort By Direction', 'name' => 'sort_by_direction', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['sort_by_direction'] : '', 'locale' => null, 'description' => '', 'required' => false, 'no_word_count' => true, ])
@include('cms::components/form-fields/input', [ 'label' => 'Preview Path', 'name' => 'preview_path', 'type' => 'text', 'value' => isset($cms_page) ? $cms_page['preview_path'] : '', 'locale' => null, 'description' => '', 'required' => false, 'no_word_count' => true, ])
@include('cms::/components/form-fields/checkbox', [ 'label' => 'Yes', 'name' => 'server_side_pagination', 'inline_label' => true, 'checked' => isset($cms_page['server_side_pagination']) ? $cms_page['server_side_pagination'] : '', 'locale' => null, ])
@include('cms::/components/form-fields/checkbox', [ 'label' => 'Yes', 'name' => 'with_export', 'inline_label' => true, 'checked' => isset($cms_page['with_export']) ? $cms_page['with_export'] : '', 'locale' => null, ])
@include('cms::/components/form-fields/checkbox', [ 'label' => 'Yes', 'name' => 'single_record', 'inline_label' => true, 'checked' => isset($cms_page['single_record']) ? $cms_page['single_record'] : '', 'locale' => null, ])
@include('cms::/components/form-fields/checkbox', [ 'label' => 'Yes', 'name' => 'apis', 'inline_label' => true, 'checked' => isset($cms_page['apis']) ? $cms_page['apis'] : '', 'locale' => null, ])
@if (isset($cms_page))
@include('cms::/components/form-fields/checkbox', [ 'label' => 'Yes', 'name' => 'edit_model', 'inline_label' => true, 'checked' => false, 'locale' => null, ])
@endif

Fields

@if (isset($cms_page)) @php $fields = json_decode($cms_page['fields'], TRUE); @endphp @foreach($fields as $field_key => $field) @include('cms::pages/cms-pages/table-field', ['field_type' => '']) @endforeach @else @include('cms::pages/cms-pages/table-field', ['field_type' => '']) @endif
NAME * Migration Type * Form Field * Description Nullable * Unique * Remove

Translatable Fields

@if (isset($cms_page)) @php $translatable_fields = json_decode($cms_page['translatable_fields'], TRUE); @endphp @foreach($translatable_fields as $field_key => $field) @include('cms::pages/cms-pages/table-field', ['field_type' => 'translatable']) @endforeach @if (!count($translatable_fields)) @include('cms::pages/cms-pages/table-field', ['field_type' => 'translatable']) @endif @else @include('cms::pages/cms-pages/table-field', ['field_type' => 'translatable']) @endif
NAME * Migration Type * Form Field * Description Nullable * Remove
@csrf
@endsection @section('scripts') @endsection