@php $offerFlag = $item->offerCheck(); $metaData = $item->getMetaCollection(); $outOfStockVisibility = 0; $isApprove = 1; $layout = \Modules\CMS\Entities\Page::firstWhere('default', '1')->layout; $product = option($layout . '_template_product', ''); $outOfStock = $item->isOutOfStock(); $outStock = false; $newArrival = isset($newArrival) @endphp @if($outOfStock['isApprove'])
@if ($product['badge'])
@if($outOfStock['outOfStockVisibility'] == 1) @php $outStock = true @endphp

{{ __('Stock Out') }}

@endif @if($newArrival && $outStock == false)

{{ __('New Arrival') }}

@endif @if(isset($item->featured) && $outStock == false && $newArrival == false)

{{ __('Featured') }}

@endif @if($item->review_average == 5 && $outStock == false && $newArrival == false)

{{ __('Top Rated') }}

@endif @if($offerFlag && !$item->isVariableProduct() && $outStock == false && $newArrival == false)

{{ formatCurrencyAmount($item->getDiscountAmount()) }}% {{ __('off') }}

@endif
@endif {{ __('Image') }}
{{-- Add to cart --}} @if(!$item->isVariableProduct() && $outStock == false && !$item->isExternalProduct() && $product['add_to_cart'] && !$item->isGroupedProduct()) code }}>
@endif @php $wishlisted = false; if (auth()->user()) { $wishlisted = $item->isWishlist($item->id, optional(auth()->user())->id); } @endphp {{-- Wishlist --}} @if (preference('wishlist') && $product['wishlist'])
@endif {{-- Compare --}} @if (preference('compare') && $product['compare'])
@endif
@if ($product['quick_view'] && !$item->isGroupedProduct()) @else

{{ __('View') }}

@endif

{{ $item->name }}

@if ($product['review'])
    @for($i = 1; $i <= 5; $i++) @if ($item->review_average >= $i) {{-- Full star --}}
  • @elseif ($item->review_average < $i && $item->review_average > $i-1) {{-- Half star --}}
  • @else {{-- Empty star --}}
  • @endif @endfor
  • ({{ $item->review_count }} {{ $item->review_count > 1 ? __('Reviews') : __('Review') }})
@endif @if ($product['price']) @if($item->isVariableProduct()) @php $minMaxPrice = $item->variantMaxMinPrice(); @endphp

{{ formatNumber($minMaxPrice['min']) }} - {{ formatNumber($minMaxPrice['max']) }}

@elseif($item->isGroupedProduct()) @php $groupProductPrice = $item->groupProducts() @endphp

{{ formatNumber($groupProductPrice['min']) }} - {{ formatNumber($groupProductPrice['max']) }}

@else @if ($offerFlag)

{{ $item->priceWithTax($displayPrice, 'sale') }}

@endif

{{ $item->priceWithTax($displayPrice, 'regular') }}

@endif @endif
@endif