diff --git a/packages/Webkul/Admin/src/Resources/views/settings/locales/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/settings/locales/edit.blade.php index 365020c48..b0fa3a44e 100755 --- a/packages/Webkul/Admin/src/Resources/views/settings/locales/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/settings/locales/edit.blade.php @@ -28,7 +28,7 @@
@csrf() - {!! view_render_event('bagisto.admin.settings.locale.edit.before') !!} + {!! view_render_event('bagisto.admin.settings.locale.edit.before', ['locale' => $locale]) !!} @@ -60,7 +60,7 @@
- {!! view_render_event('bagisto.admin.settings.locale.edit.after') !!} + {!! view_render_event('bagisto.admin.settings.locale.edit.after', ['locale' => $locale]) !!} diff --git a/packages/Webkul/Core/src/Repositories/SliderRepository.php b/packages/Webkul/Core/src/Repositories/SliderRepository.php index dd94792a7..1fa6f6ea1 100755 --- a/packages/Webkul/Core/src/Repositories/SliderRepository.php +++ b/packages/Webkul/Core/src/Repositories/SliderRepository.php @@ -55,7 +55,7 @@ class SliderRepository extends Repository */ public function save(array $data) { - Event::fire('core.settings.slider.create.before', $id); + Event::fire('core.settings.slider.create.before', $data); $channelName = $this->channelRepository->find($data['channel_id'])->name; diff --git a/packages/Webkul/Velocity/publishable/assets/css/velocity-admin.css b/packages/Webkul/Velocity/publishable/assets/css/velocity-admin.css index 34022ab73..31a19d3fa 100644 --- a/packages/Webkul/Velocity/publishable/assets/css/velocity-admin.css +++ b/packages/Webkul/Velocity/publishable/assets/css/velocity-admin.css @@ -24,13 +24,6 @@ font-style: normal; } -.wk-icon { - font-size: 20px; - font-weight: 400; - text-align: center; - color: #0041ff; -} - [class^="rango-"], [class*=" rango-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'Webkul Rango' !important; diff --git a/packages/Webkul/Velocity/publishable/assets/css/velocity.css b/packages/Webkul/Velocity/publishable/assets/css/velocity.css index 881340915..2d35efe64 100644 --- a/packages/Webkul/Velocity/publishable/assets/css/velocity.css +++ b/packages/Webkul/Velocity/publishable/assets/css/velocity.css @@ -1463,6 +1463,9 @@ .account-content .sidebar { height: 100%; +} + +.account-content .sidebar .customer-sidebar { border-right: 1px solid #E5E5E5; } @@ -12755,6 +12758,7 @@ body { } #top #account + .account-modal { + top: 40px; right: 10px; z-index: 100; height: -webkit-max-content; diff --git a/packages/Webkul/Velocity/publishable/assets/js/velocity.js b/packages/Webkul/Velocity/publishable/assets/js/velocity.js index f3e879663..d74aa5762 100644 --- a/packages/Webkul/Velocity/publishable/assets/js/velocity.js +++ b/packages/Webkul/Velocity/publishable/assets/js/velocity.js @@ -1069,7 +1069,8 @@ module.exports = Cancel; /***/ (function(module, exports, __webpack_require__) { __webpack_require__(12); -module.exports = __webpack_require__(69); +__webpack_require__(69); +module.exports = __webpack_require__(70); /***/ }), @@ -36779,5 +36780,11 @@ if (false) { // removed by extract-text-webpack-plugin +/***/ }), +/* 70 */ +/***/ (function(module, exports) { + +// removed by extract-text-webpack-plugin + /***/ }) /******/ ]); \ No newline at end of file diff --git a/packages/Webkul/Velocity/src/Helpers/AdminHelper.php b/packages/Webkul/Velocity/src/Helpers/AdminHelper.php index 6b586913a..7c9145733 100644 --- a/packages/Webkul/Velocity/src/Helpers/AdminHelper.php +++ b/packages/Webkul/Velocity/src/Helpers/AdminHelper.php @@ -22,7 +22,7 @@ class AdminHelper public function saveLocaleImg($locale) { - $uploadedImagePath = $this->uploadImage('locale_image.image_0'); + $uploadedImagePath = $this->uploadImage($locale, 'locale_image.image_0'); if ($uploadedImagePath) { $locale->locale_image = $uploadedImagePath; @@ -36,7 +36,7 @@ class AdminHelper { $category = $this->categoryRepository->findOrFail($categoryId); - $uploadedImagePath = $this->uploadImage('category_icon_path.image_0'); + $uploadedImagePath = $this->uploadImage($category, 'category_icon_path.image_1'); if ($uploadedImagePath) { $category->category_icon_path = $uploadedImagePath; @@ -46,22 +46,26 @@ class AdminHelper return $category; } - public function uploadImage($type) + public function uploadImage($record, $type) { $request = request(); $image = ''; $file = $type; - $dir = "velocity/$type"; + $dir = 'velocity/' . $type; if ($request->hasFile($file)) { - Storage::delete($dir . $file); + if ($type == 'locale_image.image_0' && $record->locale_image) { + Storage::delete($record->locale_image); + } + if ($type == 'category_icon_path.image_1' && $record->category_icon_path) { + Storage::delete($record->category_icon_path); + } $image = $request->file($file)->store($dir); return $image; } - return false; } diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss index 43aa4f81e..8013fc4fe 100755 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/app.scss @@ -208,6 +208,7 @@ body { + .account-modal { @extend .modal-dialog; + top: 40px; right: 10px; z-index: 100; height: max-content; diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss index a238bd660..55545539d 100644 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/app.scss @@ -666,7 +666,10 @@ .account-content { .sidebar { height: 100%; - border-right: 1px solid $border-general; + + .customer-sidebar { + border-right: 1px solid $border-general; + } .customer-sidebar { .account-details { diff --git a/packages/Webkul/Velocity/src/Resources/views/layouts/master.blade.php b/packages/Webkul/Velocity/src/Resources/views/layouts/master.blade.php index a96b1a25a..73bf047ea 100644 --- a/packages/Webkul/Velocity/src/Resources/views/layouts/master.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/layouts/master.blade.php @@ -25,7 +25,7 @@ @if ($favicon = core()->getCurrentChannel()->favicon_url) @else - + @endif @yield('head') diff --git a/packages/Webkul/Velocity/src/Resources/views/products/list/card.blade.php b/packages/Webkul/Velocity/src/Resources/views/products/list/card.blade.php index e6aca1fed..b73e397ef 100644 --- a/packages/Webkul/Velocity/src/Resources/views/products/list/card.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/products/list/card.blade.php @@ -1,7 +1,7 @@ @inject ('productImageHelper', 'Webkul\Product\Helpers\ProductImage') @inject ('reviewHelper', 'Webkul\Product\Helpers\Review') @inject ('toolbarHelper', 'Webkul\Product\Helpers\Toolbar') -@include('shop::UI.product-quick-view') +{{-- @include('shop::UI.product-quick-view') --}} @php if (isset($checkmode) && $checkmode && $toolbarHelper->getCurrentMode() == "list") { @@ -72,7 +72,7 @@ src="{{ $productBaseImage['medium_image_url'] }}" alt="{{ $product->name }}"> - + {{-- --}}
diff --git a/packages/Webkul/Velocity/src/Resources/views/products/reviews/create.blade.php b/packages/Webkul/Velocity/src/Resources/views/products/reviews/create.blade.php index e9e46e230..dfc03f776 100644 --- a/packages/Webkul/Velocity/src/Resources/views/products/reviews/create.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/products/reviews/create.blade.php @@ -14,13 +14,15 @@
-

{{ __('shop::app.reviews.write-review') }}

+

+ {{ __('shop::app.reviews.write-review') }} +

+ @submit.prevent="onSubmit" + action="{{ route('shop.reviews.store', $product->product_id ) }}"> @csrf @@ -29,7 +31,7 @@ {{ __('admin::app.customers.reviews.rating') }} - + @{{ errors.first('rating') }}
@@ -45,7 +47,9 @@ v-validate="'required'" value="{{ old('title') }}" /> - @{{ errors.first('title') }} + + @{{ errors.first('title') }} +
@if (core()->getConfigData('catalog.products.review.guest_review') && ! auth()->guard('customer')->user()) @@ -54,7 +58,9 @@ {{ __('shop::app.reviews.name') }} - @{{ errors.first('name') }} + + @{{ errors.first('name') }} +
@endif @@ -69,7 +75,7 @@ v-validate="'required'" value="{{ old('comment') }}"> - + @{{ errors.first('comment') }} diff --git a/packages/Webkul/Velocity/webpack.mix.js b/packages/Webkul/Velocity/webpack.mix.js index 48c897156..d707857ff 100644 --- a/packages/Webkul/Velocity/webpack.mix.js +++ b/packages/Webkul/Velocity/webpack.mix.js @@ -18,6 +18,10 @@ mix "js/velocity.js" ) + .sass( + __dirname + '/src/Resources/assets/sass/admin.scss', + __dirname + '/' + publicPath + '/css/velocity-admin.css' + ) .sass( __dirname + '/src/Resources/assets/sass/app.scss', __dirname + '/' + publicPath + '/css/velocity.css', {