section basic

This commit is contained in:
xiaomlove
2022-10-27 20:21:54 +08:00
parent 0053d14183
commit ce5d99c16a
92 changed files with 3188 additions and 1367 deletions
@@ -1,11 +1,12 @@
<x-filament::page
:widget-data="['record' => $record]"
:class="\Illuminate\Support\Arr::toCssClasses([
'filament-resources-create-record-page',
'filament-resources-edit-record-page',
'filament-resources-' . str_replace('/', '-', $this->getResource()::getSlug()),
'filament-resources-record-' . $record->getKey(),
])"
>
@capture($form)
<x-filament::form wire:submit.prevent="save">
<div style="margin-bottom: 40px;white-space: pre-wrap">{!! $desc !!}</div>
<hr/>
@@ -16,10 +17,33 @@
:full-width="$this->hasFullWidthFormActions()"
/>
</x-filament::form>
@endcapture
@if (count($relationManagers = $this->getRelationManagers()))
<x-filament::hr />
@php
$relationManagers = $this->getRelationManagers();
@endphp
<x-filament::resources.relation-managers :active-manager="$activeRelationManager" :managers="$relationManagers" :owner-record="$record" :page-class="static::class" />
@if ((! $this->hasCombinedRelationManagerTabsWithForm()) || (! count($relationManagers)))
{{ $form() }}
@endif
@if (count($relationManagers))
@if (! $this->hasCombinedRelationManagerTabsWithForm())
<x-filament::hr />
@endif
<x-filament::resources.relation-managers
:active-manager="$activeRelationManager"
:form-tab-label="$this->getFormTabLabel()"
:managers="$relationManagers"
:owner-record="$record"
:page-class="static::class"
>
@if ($this->hasCombinedRelationManagerTabsWithForm())
<x-slot name="form">
{{ $form() }}
</x-slot>
@endif
</x-filament::resources.relation-managers>
@endif
</x-filament::page>