From 63a143f353de37fbf388c2b2bdb1c8fc01b0faac Mon Sep 17 00:00:00 2001 From: Marius Susanu Date: Fri, 16 Aug 2024 14:45:52 +0300 Subject: [PATCH 1/2] Update boolean.blade.php --- src/resources/views/crud/fields/boolean.blade.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/resources/views/crud/fields/boolean.blade.php b/src/resources/views/crud/fields/boolean.blade.php index 6714f31e58..c285d1f617 100644 --- a/src/resources/views/crud/fields/boolean.blade.php +++ b/src/resources/views/crud/fields/boolean.blade.php @@ -1 +1,7 @@ -@include('crud::fields.checkbox') +@php + $field['value'] = old_empty_or_null($field['name'], '') ?? $field['value'] ?? $field['default'] ?? '0'; + $field['options'][0] ??= Lang::has('backpack::crud.no') ? trans('backpack::crud.no') : 'No'; + $field['options'][1] ??= Lang::has('backpack::crud.yes') ? trans('backpack::crud.yes') : 'Yes'; +@endphp + +@include('crud::fields.select_from_array') From 6685b40ca6195eac311e5e3338aeadf4cf3bdfc2 Mon Sep 17 00:00:00 2001 From: Marius Susanu Date: Fri, 16 Aug 2024 14:50:43 +0300 Subject: [PATCH 2/2] Update boolean.blade.php --- src/resources/views/crud/fields/boolean.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/resources/views/crud/fields/boolean.blade.php b/src/resources/views/crud/fields/boolean.blade.php index c285d1f617..4b729f8730 100644 --- a/src/resources/views/crud/fields/boolean.blade.php +++ b/src/resources/views/crud/fields/boolean.blade.php @@ -1,5 +1,6 @@ @php $field['value'] = old_empty_or_null($field['name'], '') ?? $field['value'] ?? $field['default'] ?? '0'; + $field['allows_null'] = false; $field['options'][0] ??= Lang::has('backpack::crud.no') ? trans('backpack::crud.no') : 'No'; $field['options'][1] ??= Lang::has('backpack::crud.yes') ? trans('backpack::crud.yes') : 'Yes'; @endphp