@foreach($products as $product)
@if($product->primary_image) {{ $product->title }} @else
@endif
@foreach($product->variations as $variant) @if($variant->default) @if($variant->is_out_of_stock()) Out of Stock @elseif($variant->is_critical_stock()) Critical Stock @elseif($variant->is_low_stock()) Low Stock @endif @break @endif @endforeach

{{ $product->title }}

{{ $product->category->full_path }}
@if($product->tags && count($product->tags) > 0)
@foreach($product->tags as $index => $tag) @if($index < 3) {{ $tag }} @elseif($index === 3) +{{ count($product->tags) - 3 }} more @endif @endforeach
@endif
@foreach($product->variations->take(3) as $index => $variant)
{{ $variant->unit_type }}: {{ $variant->unit_value }} @if($variant->default) Default @endif
৳{{ number_format($variant->sale_price) }} @if($variant->regular_price > $variant->sale_price) ৳{{ number_format($variant->regular_price) }} @endif
@if($variant->is_out_of_stock()) Out @elseif($variant->is_critical_stock()) {{ $variant->in_stock }} @elseif($variant->is_low_stock()) {{ $variant->in_stock }} @else {{ $variant->in_stock }} @endif
@endforeach @if($product->variations->count() > 3)
+{{ $product->variations->count() - 3 }} more variants
@endif
Edit
@endforeach