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)
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') }}
+
@@ -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') }}">
-