diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/categories/create.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/categories/create.blade.php index 0514cf48a..a1b838e53 100755 --- a/packages/Webkul/Admin/src/Resources/views/catalog/categories/create.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/categories/create.blade.php @@ -94,8 +94,8 @@
- - + + @{{ errors.first('description') }}
@@ -189,6 +189,14 @@ toolbar1: 'formatselect | bold italic strikethrough forecolor backcolor | link | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | removeformat | code', image_advtab: true }); + + $('#display_mode').on('change', function (e) { + if ($('#display_mode').val() != 'products_only') { + $("#descript-label").addClass("required"); + } else { + $("#descript-label").removeClass("required"); + } + }) }); @endpush \ No newline at end of file diff --git a/packages/Webkul/Category/src/Http/Controllers/CategoryController.php b/packages/Webkul/Category/src/Http/Controllers/CategoryController.php index ca06cbdfd..4c33db524 100755 --- a/packages/Webkul/Category/src/Http/Controllers/CategoryController.php +++ b/packages/Webkul/Category/src/Http/Controllers/CategoryController.php @@ -75,7 +75,8 @@ class CategoryController extends Controller $this->validate(request(), [ 'slug' => ['required', 'unique:category_translations,slug', new \Webkul\Core\Contracts\Validations\Slug], 'name' => 'required', - 'image.*' => 'mimes:jpeg,jpg,bmp,png' + 'image.*' => 'mimes:jpeg,jpg,bmp,png', + 'description' => 'required_if:display_mode,==,description_only,products_and_description' ]); if (strtolower(request()->input('name')) == 'root') {