From 0f1c6598b30040b8752a2f36c9e8863530ece4ab Mon Sep 17 00:00:00 2001 From: Akhtar Khan <67889091+akhtarkhan1@users.noreply.github.com> Date: Thu, 16 Jul 2020 11:50:54 +0530 Subject: [PATCH 1/7] Update compare-products.blade.php --- .../guest/compare/compare-products.blade.php | 65 +------------------ 1 file changed, 1 insertion(+), 64 deletions(-) diff --git a/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php b/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php index 6e7245ec3..9d47794ac 100644 --- a/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php @@ -3,69 +3,6 @@ $comparableAttributes = $attributeRepository->findByField('is_comparable', 1); @endphp -@push('css') - -@endpush - @push('scripts') -@endpush \ No newline at end of file +@endpush From 24603b6cac02319e615d28bd81ffa2f20dd690eb Mon Sep 17 00:00:00 2001 From: Akhtar Khan Date: Thu, 20 Aug 2020 16:20:50 +0530 Subject: [PATCH 2/7] final fixed --- packages/Webkul/Product/src/Models/Product.php | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/Webkul/Product/src/Models/Product.php b/packages/Webkul/Product/src/Models/Product.php index 0f5ae81eb..35d0458fb 100755 --- a/packages/Webkul/Product/src/Models/Product.php +++ b/packages/Webkul/Product/src/Models/Product.php @@ -196,6 +196,7 @@ class Product extends Model implements ProductContract foreach ($data as $value) { $metaData = $value; } + return $metaData; } From c548b645783ed6df3bc67820c38a5e85f140ace3 Mon Sep 17 00:00:00 2001 From: Akhtar Khan Date: Thu, 20 Aug 2020 16:24:00 +0530 Subject: [PATCH 3/7] remove compare file from PR --- .../guest/compare/compare-products.blade.php | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php b/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php index 1c64de3aa..5bb457f64 100644 --- a/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/guest/compare/compare-products.blade.php @@ -1,6 +1,7 @@ @php $attributeRepository = app('\Webkul\Attribute\Repositories\AttributeFamilyRepository'); $comparableAttributes = $attributeRepository->getComparableAttributesBelongsToFamily(); + $locale = request()->get('locale') ?: app()->getLocale(); $attributeOptionTranslations = DB::table('attribute_option_translations')->where('locale', $locale)->get()->toJson(); @@ -26,10 +27,12 @@ @php $comparableAttributes = $comparableAttributes->toArray(); + array_splice($comparableAttributes, 1, 0, [[ 'code' => 'product_image', 'admin_name' => __('velocity::app.customer.compare.product_image'), ]]); + array_splice($comparableAttributes, 2, 0, [[ 'code' => 'addToCartHtml', 'admin_name' => __('velocity::app.customer.compare.actions'), @@ -137,6 +140,7 @@ -@endpush \ No newline at end of file +@endpush diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/products/view/cross-sells.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/products/view/cross-sells.blade.php index 212529a08..f095c431b 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/products/view/cross-sells.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/products/view/cross-sells.blade.php @@ -6,10 +6,6 @@ $products[] = $product; $products = array_unique($products); } - - $data = app('Webkul\Product\Repositories\ProductRepository') - ->getMetaData(); - $product_count = $data->cross_selling_product_count; ?> @endforeach @@ -30,7 +26,7 @@ :slides-count="{{ $product->cross_sells()->count() }}"> @foreach($products as $product) - @foreach ($product->cross_sells()->paginate($product_count) as $index => $crossSellProduct) + @foreach ($product->cross_sells()->paginate(2) as $index => $crossSellProduct) @include ('shop::products.list.card', [ 'product' => $crossSellProduct, From d3e1057cb5903208888233c5324d832f5af22caf Mon Sep 17 00:00:00 2001 From: Akhtar Khan Date: Fri, 21 Aug 2020 17:31:44 +0530 Subject: [PATCH 7/7] recently view product issue solved --- .../views/shop/home/new-products.blade.php | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/home/new-products.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/home/new-products.blade.php index 360e79f5e..aae047276 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/home/new-products.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/home/new-products.blade.php @@ -122,6 +122,30 @@ {!! view_render_event('bagisto.shop.new-products.after') !!} + + @if($count==0) + + + @if ($showRecentlyViewed) + @push('css') + + @endpush + + + + + @include ('shop::products.list.recently-viewed', [ + 'quantity' => 3, + 'addClass' => 'col-lg-3 col-md-12', + ]) + + @endif + + @endif @@ -146,7 +170,7 @@ 'getNewProducts': function () { this.$http.get(`${this.baseUrl}/category-details?category-slug=new-products&count={{ $count }}`) .then(response => { - var count = '{{$count}}'; + var count = '{{$count}}'; if (response.data.status && count != 0){ this.newProducts = response.data.products; }else{