From 4c67c3d7e6119cf32c22ccc7f9ae17c28859dadd Mon Sep 17 00:00:00 2001 From: LT Date: Sun, 19 Jun 2022 21:09:36 +0300 Subject: [PATCH] fixed Field hideOnForm --- resources/views/base/form/form.blade.php | 2 +- resources/views/decorations/tab.blade.php | 2 +- src/Fields/Field.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/views/base/form/form.blade.php b/resources/views/base/form/form.blade.php index b11afd2d9..94c8f504a 100644 --- a/resources/views/base/form/form.blade.php +++ b/resources/views/base/form/form.blade.php @@ -34,7 +34,7 @@ class="py-4 px-6 block focus:outline-none text-purple"> @foreach($resource->fields() as $field) @if($field instanceof \Leeto\MoonShine\Decorations\Decoration) {{ $resource->renderDecoration($field, $item) }} - @else + @elseif($field instanceof \Leeto\MoonShine\Fields\Field && $field->showOnForm) {{ $resource->renderField($field, $item) }} diff --git a/resources/views/decorations/tab.blade.php b/resources/views/decorations/tab.blade.php index 860f0cd6a..50459a49d 100644 --- a/resources/views/decorations/tab.blade.php +++ b/resources/views/decorations/tab.blade.php @@ -2,7 +2,7 @@ @foreach($decoration->fields() as $field) @if($field instanceof \Leeto\MoonShine\Decorations\Decoration) {{ $resource->renderDecoration($field, $item) }} - @else + @elseif($field instanceof \Leeto\MoonShine\Fields\Field && $field->showOnForm) {{ $resource->renderField($field, $item) }} diff --git a/src/Fields/Field.php b/src/Fields/Field.php index ff1fd8fef..a5309d717 100644 --- a/src/Fields/Field.php +++ b/src/Fields/Field.php @@ -55,7 +55,7 @@ public function showOnForm(): static public function hideOnForm(): static { - $this->showOnForm = true; + $this->showOnForm = false; return $this; }