@php
if ($details['type'] == 'variable_product') {
$price = app(CurrencyService::class)->currentCurrencyPrice(
$details['min_max_price']['max_price'],
true,
);
$special_price =
$details['min_max_price'][
'special_min_price'
] &&
$details['min_max_price']['special_min_price'] >
0
? app(CurrencyService::class)->currentCurrencyPrice(
$details['min_max_price'][
'special_min_price'
],
true,
)
: $price;
} else {
$price = app(CurrencyService::class)->currentCurrencyPrice(
$details['variants'][0]['price'],
true,
);
$special_price =
$details['variants'][0]['special_price'] &&
$details['variants'][0]['special_price'] > 0
? app(CurrencyService::class)->currentCurrencyPrice(
$details['variants'][0][
'special_price'
],
true,
)
: $price;
}
@endphp
{{ $special_price !== $price ? $price : '' }}
{{ $special_price }}