@foreach($products as $index => $product)
@if($index > 0 && $index % ($catalogData['config']['items_per_page'] ?? 12) == 0)
@endif
@if($product->images && $product->images->count() > 0)
->url }})
@else
Sin imagen
@endif
{{ $product->code }}
{{ $product->name }}
@if($product->description)
{{ Str::limit($product->description, 80) }}
@endif
{{ $catalogData['config']['currency'] }}
@switch($catalogData['config']['price_level'])
@case('retail')
{{ number_format($product->sale_price, 2) }}
@break
@case('wholesale')
{{ number_format($product->wholesale_price ?? $product->sale_price * 0.8, 2) }}
@break
@case('cost')
{{ number_format($product->cost_price, 2) }}
@break
@endswitch
@if($catalogData['config']['show_stock_status'])
@php
$totalStock = $product->stocks->sum('quantity');
@endphp
@if($totalStock > 10)
✓ En Stock ({{ $totalStock }})
@elseif($totalStock > 0)
⚠ Stock Bajo ({{ $totalStock }})
@else
✗ Sin Stock
@endif
@endif
@if($product->brand)
{{ $product->brand->name }}
@endif