From 6d79c9f3e26be0abb5813d5547caa5205a51a922 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 9 Feb 2022 13:41:33 -0600 Subject: [PATCH] Save the default values for custom fields with same format than Assets do for actual values --- app/Http/Controllers/AssetModelsController.php | 2 +- .../forms/asset-models/fieldset-default-values.vue | 8 ++++++-- resources/views/models/custom_fields_form.blade.php | 4 ++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/AssetModelsController.php b/app/Http/Controllers/AssetModelsController.php index 74ac57f29..ef16eaebb 100755 --- a/app/Http/Controllers/AssetModelsController.php +++ b/app/Http/Controllers/AssetModelsController.php @@ -462,7 +462,7 @@ class AssetModelsController extends Controller { foreach ($defaultValues as $customFieldId => $defaultValue) { if(is_array($defaultValue)){ - $model->defaultValues()->attach($customFieldId, ['default_value' => implode(',', $defaultValue)]); + $model->defaultValues()->attach($customFieldId, ['default_value' => implode(', ', $defaultValue)]); }elseif ($defaultValue) { $model->defaultValues()->attach($customFieldId, ['default_value' => $defaultValue]); } diff --git a/resources/assets/js/components/forms/asset-models/fieldset-default-values.vue b/resources/assets/js/components/forms/asset-models/fieldset-default-values.vue index 96eec2c9a..faac81120 100644 --- a/resources/assets/js/components/forms/asset-models/fieldset-default-values.vue +++ b/resources/assets/js/components/forms/asset-models/fieldset-default-values.vue @@ -46,8 +46,12 @@
-
- +
+ +
+ +
+
{$field->db_column_name()})) ? ' checked="checked"' : '') : (Request::old($field->db_column_name()) != '' ? ' checked="checked"' : (in_array($key, explode(',', $field->defaultValue($model->id))) ? ' checked="checked"' : '')) }}> + {$field->db_column_name()})) ? ' checked="checked"' : '') : (Request::old($field->db_column_name()) != '' ? ' checked="checked"' : (in_array($key, explode(', ', $field->defaultValue($model->id))) ? ' checked="checked"' : '')) }}> {{ $value }}
@@ -31,7 +31,7 @@