@php $pageTitle = $settings['overrideTitle'] ? $settings['overrideTitle'] : trans('common.edit_item_', ['item' => $settings['subject_column'] ? parse_attr($form['data']->{$settings['subject_column']}) : trans('common.item')]) . config('default.page_title_delimiter') . $settings['title']; @endphp @extends($settings['guard'].'.layouts.default') @section('page_title', $pageTitle . config('default.page_title_delimiter') . config('default.app_name')) @section('content')
@if($settings['list']) @endif
@if($settings['icon']) @endif {!! $settings['overrideTitle'] ?? $settings['title'] !!}
@if($settings['list'])
@endif @if(!$settings['overrideTitle'])
{{ trans('common.edit_item_', ['item' => $settings['subject_column'] ? parse_attr($form['data']->{$settings['subject_column']}) : trans('common.item')]) }}
@endif
@if($settings['list']) {{ trans('common.back_to_list') }} @endif @if ($settings['view']) {{ trans('common.view') }} @endif @if ($settings['delete']) @endif
@php $hasTabs = !empty($form['tabs']); @endphp
@if ($form['columns']) @if($hasTabs) @php $previousTab = null; @endphp @foreach ($form['columns'] as $column) @if (!$column['hidden']) @if($column['tab'] && $column['tab'] !== $previousTab) @if($previousTab !== null) @endif @endif @if($column['container_start::insert'])
@endif @if($column['classes::insert'])
@endif @include('data.form', compact('form', 'column')) @if($column['classes::insert'])
@endif @if($column['container_end::insert'])
@endif @php $previousTab = $column['tab']; @endphp @endif @endforeach
@else @foreach ($form['columns'] as $column) @if (!$column['hidden']) @if($column['container_start::insert'])
@endif @if($column['classes::insert'])
@endif @include('data.form', compact('form', 'column')) @if($column['classes::insert'])
@endif @if($column['container_end::insert'])
@endif @endif @endforeach @endif @if ($settings['editRequiresPassword'])
@endif
@if($settings['list']) {{ trans('common.cancel') }} @endif
@endif @if (session('current_tab_index')) @endif @if ($errors->any()) @endif
@if ($settings['delete']) @endif @stop