diff --git a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php index 34a8a7beb..3f889fe02 100755 --- a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php +++ b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php @@ -131,7 +131,7 @@ class ConfigurationController extends Controller * @param \Webkul\Admin\Http\Requests\ConfigurationForm $request * @return \Illuminate\Http\Response */ - public function store(ConfigurationForm $request) + public function store() { Event::fire('core.configuration.save.after'); diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/products/field-types/multiselect.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/products/field-types/multiselect.blade.php index 0c1be00d4..ecdd65779 100755 --- a/packages/Webkul/Admin/src/Resources/views/catalog/products/field-types/multiselect.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/products/field-types/multiselect.blade.php @@ -6,4 +6,4 @@ @endforeach - \ No newline at end of file + diff --git a/packages/Webkul/Admin/src/Resources/views/configuration/field-type.blade.php b/packages/Webkul/Admin/src/Resources/views/configuration/field-type.blade.php index 221ec19b3..6e4228cae 100755 --- a/packages/Webkul/Admin/src/Resources/views/configuration/field-type.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/configuration/field-type.blade.php @@ -16,6 +16,13 @@ $name = $item['key'] . '.' . $field['name']; + if (isset($field['repository'])) { + $temp = explode("@", $field['repository']); + $class = app(current($temp)); + $method = end($temp); + $value = $class->$method(); + $selectedOption = core()->getConfigData($name) ?? ''; + } ?>
@@ -54,20 +61,39 @@ + + @elseif ($field['type'] == 'multiselect') +