From 1d988dd82a5ffe39baaf2331f0e9e1389abdd69a Mon Sep 17 00:00:00 2001 From: Prashant Singh Date: Sat, 22 Jun 2019 13:18:22 +0530 Subject: [PATCH] Show price after login refactor --- .../Resources/views/Shop/add-buttons.blade.php | 18 +++++++++--------- .../Resources/views/Shop/add-to-cart.blade.php | 18 ++++++++---------- .../src/Resources/views/Shop/buy-now.blade.php | 14 ++++++++------ .../src/Resources/views/Shop/price.blade.php | 12 ++++++++---- .../views/Shop/review-price.blade.php | 8 +++++++- .../views/Shop/view/product-add.blade.php | 15 ++++++++------- 6 files changed, 48 insertions(+), 37 deletions(-) diff --git a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-buttons.blade.php b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-buttons.blade.php index 26e3a42db..854770b59 100644 --- a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-buttons.blade.php +++ b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-buttons.blade.php @@ -1,7 +1,13 @@ +@php + $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable'); + + $function = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction'); +@endphp + @if (Route::currentRouteName() == "shop.products.index") @include ('shop::products.add-to', ['product' => $product]) @else - @if(auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable')) + @if(auth()->guard('customer')->check() && $status) @if ($product->type == "configurable")
@@ -26,24 +32,18 @@ - @elseif( - !auth()->guard('customer')->check() - && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') - && ( - core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-buy-cart-guest") - ) + @elseif (! auth()->guard('customer')->check() && $status && ($status == "hide-buy-cart-guest")) - @elseif(! auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') && core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-price-buy-cart-guest") + @elseif (! auth()->guard('customer')->check() && $status && $function == "hide-price-buy-cart-guest") - @else @if ($product->type == "configurable")
diff --git a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-to-cart.blade.php b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-to-cart.blade.php index f4fe91285..55c0e025c 100755 --- a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-to-cart.blade.php +++ b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/add-to-cart.blade.php @@ -1,19 +1,17 @@ {!! view_render_event('bagisto.shop.products.add_to_cart.before', ['product' => $product]) !!} -@if(auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable')) +@php + $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable'); + + $function = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction'); +@endphp + +@if(auth()->guard('customer')->check() && $status) - @elseif( - !auth()->guard('customer')->check() - && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') - && ( - core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-price-buy-cart-guest" - || core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-buy-cart-guest") - ) - - +@elseif(! auth()->guard('customer')->check() && $status && ($function == "hide-price-buy-cart-guest" || $function == "hide-buy-cart-guest")) @else -@elseif( - !auth()->guard('customer')->check() - && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') - && ( core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-price-buy-cart-guest" - ||core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-buy-cart-guest")) +@elseif(! auth()->guard('customer')->check() && $status && ( $function == "hide-price-buy-cart-guest" || $function == "hide-buy-cart-guest")) @else diff --git a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/price.blade.php b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/price.blade.php index 29d6087c6..bb55b2433 100755 --- a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/price.blade.php +++ b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/price.blade.php @@ -1,6 +1,12 @@ {!! view_render_event('bagisto.shop.products.price.before', ['product' => $product]) !!} +@php + $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable'); + + $function = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction'); +@endphp +
- @if(auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable')) + @if(auth()->guard('customer')->check() && $status) @inject ('priceHelper', 'Webkul\Product\Helpers\Price') @if ($product->type == 'configurable') @@ -29,9 +35,7 @@ @endif - @elseif(!auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') && (core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-price-buy-cart-guest")) - - + @elseif(!auth()->guard('customer')->check() && $status && ($function == "hide-price-buy-cart-guest")) @else @inject ('priceHelper', 'Webkul\Product\Helpers\Price') diff --git a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/review-price.blade.php b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/review-price.blade.php index 99e01100c..717cf28c4 100644 --- a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/review-price.blade.php +++ b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/review-price.blade.php @@ -1,4 +1,10 @@ -@if( !(core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable')) ) +@php + $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable'); + + $function = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction'); +@endphp + +@if(! $status)
@inject ('priceHelper', 'Webkul\Product\Helpers\Price') diff --git a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/view/product-add.blade.php b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/view/product-add.blade.php index 311a1a73e..0521ef014 100644 --- a/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/view/product-add.blade.php +++ b/packages/Webkul/ShowPriceAfterLogin/src/Resources/views/Shop/view/product-add.blade.php @@ -5,18 +5,19 @@ @include ('shop::products.buy-now') - @if(! auth()->guard('customer')->check() && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') && core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-price-buy-cart-guest") + @php + $status = core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable'); + + $function = core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction'); + @endphp + + @if(! auth()->guard('customer')->check() && $status && $function == "hide-price-buy-cart-guest") - @elseif( - !auth()->guard('customer')->check() - && core()->getConfigData('ShowPriceAfterLogin.settings.settings.enableordisable') - && ( - core()->getConfigData('ShowPriceAfterLogin.settings.settings.selectfunction') == "hide-buy-cart-guest") - ) + @elseif (! auth()->guard('customer')->check() && $status && ($function == "hide-buy-cart-guest"))