diff --git a/packages/Webkul/Shop/src/Resources/views/products/add-buttons.blade.php b/packages/Webkul/Shop/src/Resources/views/products/add-buttons.blade.php
index 22c22ef3a..7bb923696 100644
--- a/packages/Webkul/Shop/src/Resources/views/products/add-buttons.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/products/add-buttons.blade.php
@@ -1,22 +1,22 @@
- @if ($product->type == "configurable")
-
-
- {{ __('shop::app.products.add-to-cart') }}
-
+@if ($product->type == "configurable")
+
- @else
-
-
+ @include('shop::products.wishlist')
+
+@else
+
+
- @include('shop::products.wishlist')
-
- @endif
\ No newline at end of file
+ @include('shop::products.wishlist')
+
+@endif
\ No newline at end of file
diff --git a/packages/Webkul/Shop/src/Resources/views/products/add-to-cart.blade.php b/packages/Webkul/Shop/src/Resources/views/products/add-to-cart.blade.php
index 6f3e31784..26f5e0e6d 100755
--- a/packages/Webkul/Shop/src/Resources/views/products/add-to-cart.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/products/add-to-cart.blade.php
@@ -1,7 +1,14 @@
{!! view_render_event('bagisto.shop.products.add_to_cart.before', ['product' => $product]) !!}
+@php
+ $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable');
-
+ $function = $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction');
+@endphp
+@if ($status && ($function == 'hide-buy-cart-guest' || $function == 'hide-price-buy-cart-guest'))
+@else
+
+@endif
{!! view_render_event('bagisto.shop.products.add_to_cart.after', ['product' => $product]) !!}
\ No newline at end of file
diff --git a/packages/Webkul/Shop/src/Resources/views/products/buy-now.blade.php b/packages/Webkul/Shop/src/Resources/views/products/buy-now.blade.php
index e38dcda14..770e29ce1 100755
--- a/packages/Webkul/Shop/src/Resources/views/products/buy-now.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/products/buy-now.blade.php
@@ -1,7 +1,15 @@
{!! view_render_event('bagisto.shop.products.buy_now.before', ['product' => $product]) !!}
-
+@php
+ $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable');
+ $function = $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction');
+@endphp
+
+@if ($status && ($function == 'hide-buy-cart-guest' || $function == 'hide-price-buy-cart-guest'))
+@else
+
+@endif
{!! view_render_event('bagisto.shop.products.buy_now.after', ['product' => $product]) !!}
\ No newline at end of file
diff --git a/packages/Webkul/Shop/src/Resources/views/products/list/card.blade.php b/packages/Webkul/Shop/src/Resources/views/products/list/card.blade.php
index c0d9f588c..594ddae44 100755
--- a/packages/Webkul/Shop/src/Resources/views/products/list/card.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/products/list/card.blade.php
@@ -1,7 +1,12 @@
{!! view_render_event('bagisto.shop.products.list.card.before', ['product' => $product]) !!}
-
+@php
+ $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable');
+ $function = $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction');
+@endphp
+
+
@inject ('productImageHelper', 'Webkul\Product\Helpers\ProductImage')
getProductBaseImage($product); ?>
@@ -30,7 +35,10 @@
@include ('shop::products.price', ['product' => $product])
- @include('shop::products.add-buttons', ['product' => $product])
+ @if ($status && ($function == 'hide-buy-cart-guest' || $function == 'hide-price-buy-cart-guest'))
+ @else
+ @include('shop::products.add-buttons', ['product' => $product])
+ @endif
diff --git a/packages/Webkul/Shop/src/Resources/views/products/price.blade.php b/packages/Webkul/Shop/src/Resources/views/products/price.blade.php
index a6d740bc4..76b8c2096 100755
--- a/packages/Webkul/Shop/src/Resources/views/products/price.blade.php
+++ b/packages/Webkul/Shop/src/Resources/views/products/price.blade.php
@@ -1,23 +1,32 @@
{!! view_render_event('bagisto.shop.products.price.before', ['product' => $product]) !!}
+@php
+ $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable');
+
+ $function = $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction');
+@endphp
+
@inject ('priceHelper', 'Webkul\Product\Helpers\Price')
+ @if ($status && $function == "hide-price-buy-cart-guest")
- @if ($product->type == 'configurable')
-
{{ __('shop::app.products.price-label') }}
-
-
{{ core()->currency($priceHelper->getMinimalPrice($product)) }}
@else
- @if ($priceHelper->haveSpecialPrice($product))
-
- {{ __('shop::app.products.sale') }}
-
+ @if ($product->type == 'configurable')
+
{{ __('shop::app.products.price-label') }}
-
{{ core()->currency($product->price) }}
-
-
{{ core()->currency($priceHelper->getSpecialPrice($product)) }}
+
{{ core()->currency($priceHelper->getMinimalPrice($product)) }}
@else
-
{{ core()->currency($product->price) }}
+ @if ($priceHelper->haveSpecialPrice($product))
+
+ {{ __('shop::app.products.sale') }}
+
+
+
{{ core()->currency($product->price) }}
+
+
{{ core()->currency($priceHelper->getSpecialPrice($product)) }}
+ @else
+
{{ core()->currency($product->price) }}
+ @endif
@endif
@endif