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 dc87bc92f..c26e29a3c 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 @@ -35,209 +35,263 @@ } ?> -
+ @if ($field['type'] == 'depands') - + if (isset($value) && $value) { + $i = 0; + foreach ($value as $key => $result) { + $data['title'] = $result; + $data['value'] = $key; + $options[$i] = $data; + $i++; + } + $field['options'] = $options; + } - @if ($field['type'] == 'text') + if (! isset($field['options'])) { + $field['options'] = [['title' => 'No', 'value' => 0],['title' => 'Yes', 'value' => 1]]; + } - + $selectedOption = core()->getConfigData($name) ?? ''; + ?> - @elseif ($field['type'] == 'password') + - + @else - @elseif ($field['type'] == 'textarea') +
- + - @elseif ($field['type'] == 'multiselect') + @if ($field['type'] == 'text') - + + @elseif ($field['type'] == 'password') + + + + @elseif ($field['type'] == 'textarea') + + + + @elseif ($field['type'] == 'select') + + + + @elseif ($field['type'] == 'multiselect') + + + + @elseif ($field['type'] == 'country') getConfigData($name) ?? ''; + $countryCode = core()->getConfigData($name) ?? ''; ?> - @if (isset($field['repository'])) - @foreach ($value as $key => $option) + - + @elseif ($field['type'] == 'state') - @endforeach - @else - @foreach ($field['options'] as $option) - + getConfigData($name) ?? ''; + ?> - - @endforeach + + + @elseif ($field['type'] == 'boolean') + + + + @elseif ($field['type'] == 'image') + + getConfigData($name)); + $result = core()->getConfigData($name); + ?> + + @if ($result) + + + @endif - + - @elseif ($field['type'] == 'country') + @if ($result) +
+ + - getConfigData($name) ?? ''; - ?> + + {{ __('admin::app.configuration.delete') }} + +
+ @endif - - - @elseif ($field['type'] == 'state') - - getConfigData($name) ?? ''; - ?> - - - - @elseif ($field['type'] == 'boolean') - - - + @if ($result) +
+ + - @elseif ($field['type'] == 'image') + + {{ __('admin::app.configuration.delete') }} + +
+ @endif - getConfigData($name)); - $result = core()->getConfigData($name); - ?> - - @if ($result) - - - @endif - - - @if ($result) -
- - - - - {{ __('admin::app.configuration.delete') }} - -
+ @if (isset($field['info'])) + {{ trans($field['info']) }} @endif - @elseif ($field['type'] == 'file') - - getConfigData($name); - $src = explode("/", $result); - $path = end($src); - ?> - - @if ($result) - - - + + @if ($field['type'] == 'multiselect') + @{{ errors.first('{!! $firstField !!}[{!! $secondField !!}][{!! $thirdField !!}][{!! $field['name'] !!}][]') }} + @else + @{{ errors.first('{!! $firstField !!}[{!! $secondField !!}][{!! $thirdField !!}][{!! $field['name'] !!}]') }} @endif + - - - @if ($result) -
- - - - - {{ __('admin::app.configuration.delete') }} - -
- @endif - - @endif - - @if (isset($field['info'])) - {{ trans($field['info']) }} - @endif - - - @if ($field['type'] == 'multiselect') - @{{ errors.first('{!! $firstField !!}[{!! $secondField !!}][{!! $thirdField !!}][{!! $field['name'] !!}][]') }} - @else - @{{ errors.first('{!! $firstField !!}[{!! $secondField !!}][{!! $thirdField !!}][{!! $field['name'] !!}]') }} - @endif - - -
+
+ @endif @push('scripts') + + + + @endpush \ No newline at end of file