@foreach($data as $p)
@if($p->variant && $p->variant->products && $p->variant->products->status == 1)
@php
$variant = $p->variant;
$product = $variant->products;
$imgPath = isset($variant->variantimages) ? url('variantimages/thumbnails/' . $variant->variantimages['main_image']) : url('images/no-image.png');
$proUrl = method_exists($variant, 'getURL') ? $variant->getURL() : (class_exists('App\Helpers\ProductUrl') ? App\Helpers\ProductUrl::getUrl($variant->id) : '#');
$priceData = ProductPrice::getprice($product, $variant)->getData();
$mp = (float) ($priceData->mainprice ?? 0);
$op = (float) ($priceData->offerprice ?? 0);
$price = ($op > 0 && $op < $mp) ? $op : $mp;
$compare = ($op > 0 && $op < $mp) ? $mp : null;
@endphp
@if(function_exists('variantname'))
{{ variantname($variant) }}
@endif
@if($compare)
{!! price_format($compare * $conversion_rate) !!}
@endif
@elseif($p->simple_product)
@php
$sp = $p->simple_product;
$sImg = ($sp->thumbnail && file_exists(public_path('images/simple_products/' . $sp->thumbnail))) ? url('images/simple_products/' . $sp->thumbnail) : url('images/no-image.png');
$sUrl = route('show.product', ['id' => $sp->id, 'slug' => $sp->slug]);
$sPrice = ($sp->offer_price != 0) ? $sp->offer_price : $sp->price;
$sCompare = ($sp->offer_price != 0) ? $sp->price : null;
@endphp
@if($sCompare)
{!! price_format($sCompare * $conversion_rate) !!}
@endif
@endif
@endforeach
@else
@foreach($data as $p)
@if($p->variant && $p->variant->products && $p->variant->products->status == 1)
@php
$variant = $p->variant;
$product = $variant->products;
$imgPath = isset($variant->variantimages) ? url('variantimages/thumbnails/' . $variant->variantimages['main_image']) : url('images/no-image.png');
$proUrl = method_exists($variant, 'getURL') ? $variant->getURL() : (class_exists('App\Helpers\ProductUrl') ? App\Helpers\ProductUrl::getUrl($variant->id) : '#');
$priceData = ProductPrice::getprice($product, $variant)->getData();
$mp = (float) ($priceData->mainprice ?? 0);
$op = (float) ($priceData->offerprice ?? 0);
$price = ($op > 0 && $op < $mp) ? $op : $mp;
$compare = ($op > 0 && $op < $mp) ? $mp : null;
@endphp
@if(function_exists('variantname'))
{{ variantname($variant) }}
@endif
@if($compare)
{!! price_format($compare * $conversion_rate) !!}
@endif
@elseif($p->simple_product)
@php
$sp = $p->simple_product;
$sImg = ($sp->thumbnail && file_exists(public_path('images/simple_products/' . $sp->thumbnail))) ? url('images/simple_products/' . $sp->thumbnail) : url('images/no-image.png');
$sUrl = route('show.product', ['id' => $sp->id, 'slug' => $sp->slug]);
$sPrice = ($sp->offer_price != 0) ? $sp->offer_price : $sp->price;
$sCompare = ($sp->offer_price != 0) ? $sp->price : null;
@endphp
@if($sCompare)
{!! price_format($sCompare * $conversion_rate) !!}
@endif
@endif
@endforeach
@endif
@else
{{ __('Save items you love so you can revisit them later.') }}
{{ __('Start Shopping') }}
@endif