@props([ 'product' => \Modules\Shop\Products\Models\Product::class, ]) @php $priceInfo = $product->price_info; @endphp
{{-- Ajusta el margen superior según necesites --}} @if ($priceInfo->min_price !== $priceInfo->max_price) {{-- Caso: Rango de precios --}} Desde ${{ number_format($priceInfo->min_price, 2) }} hasta ${{ number_format($priceInfo->max_price, 2) }} @else {{-- Caso: Precio único --}} @if (!is_null($priceInfo->base_price) && $priceInfo->min_price < $priceInfo->base_price) {{-- Caso: Oferta (precio único) --}} ${{ number_format($priceInfo->base_price, 2) }} ${{ number_format($priceInfo->min_price, 2) }} @else {{-- Caso: Precio Normal (precio único) --}} ${{ number_format($priceInfo->min_price, 2) }} @endif @endif