@foreach ($products as $product)
@php $srcImage = $imageItem->getCover($product->sku); // if(config('site.conjugado')) // $src = config('site.url')."storage/".config('site.domain')."/".str_replace("products", "itens", $product->cover); // else // $src = config('site.url')."storage/".$product->cover; if($srcImage) { $src = config('site.url')."storage/products/".$srcImage->file_item_id.(strtolower($srcImage->file_item_extensao)); } else { $src = asset('storage/images/img-indisponivel.jpg'); } @endphp {{$product->name}}
Ver detalhes @if ($product->attributes->count() === 0 && !config('site.catalogo_produtos') && $product->quantity > 0 ) {{-- Caso o site n?o esteja marcado como cat?logo - possuir compras ativas --}} @if(auth()->check())
{{ csrf_field() }}
@else Entre no site, para comprar @endif @endif
{{ $product->name }}
@php if ($product->sale_price && ($product->sale_price_ini <= now() && $product->sale_price_fim > now() || $product->sale_price_ini === null) ) { $preco_valido = $product->sale_price; } else { $preco_valido = $product->price; } $valorBoleto = (config('cart.desconto_boleto') > 0) ? $preco_valido - ($preco_valido * (config('cart.desconto_boleto') / 100)) : $preco_valido; $valor = 0.00; $parcela = 0; for($p = 1 ; $p <= config('cart.parc_sem_juros') ; $p++) { if (round($preco_valido / $p, 2) > config('cart.valor_min_parcela')) { $valor = $preco_valido / $p; $parcela = $p; } } @endphp

@if ($product->attributes->count() > 0) (A partir de) @endif

{{ config('cart.currency_symbol') }} {{ number_format($valorBoleto, 2, ',', '.') }}
@if(config('cart.desconto_boleto') > 0)no boleto (somente para o site)@endif

@if(floatval($preco_valido) !== floatval($valor) && floatval($preco_valido) >= config('site.valor_minimo'))

ou, em até {{ $parcela }}x de {{ config('cart.currency_symbol') }} {{ number_format($valor, 2, ',', '.') }} s/ juros
(somente para o site)

@else

@endif
@endforeach