From 76829f8f938e40b12e95180ec7220ed65b745250 Mon Sep 17 00:00:00 2001 From: "shubhammehrotra.symfony@webkul.com" Date: Mon, 20 Jan 2020 16:14:02 +0530 Subject: [PATCH] updates --- .../Webkul/Velocity/src/Helpers/AdminHelper.php | 16 ++++++++++------ .../src/Resources/views/layouts/master.blade.php | 2 +- .../Resources/views/products/list/card.blade.php | 4 ++-- 3 files changed, 13 insertions(+), 9 deletions(-) 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/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 }}"> - + {{-- --}}