@php
if ($product->sale_price && ($product->sale_price_ini <= now() && $product->sale_price_fim > now() &&
$product->sale_price_ini !== null && $product->sale_price_fim !== 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
Código: {{ $product->sku }}
Disponibilidade:
@if($product->variavel_value->count() > 0)
Tem Variações
@elseif($product->quantity > 0 )
Em Estoque
@else
Indisponível
@endif
@if ($product->brand)
Marca:
{{ $product->brand->name }}
@endif
@php $qty_variavel = 0 @endphp
@foreach ($product->attributes as $pdt_variavel)
@php $pdt_variavel->quantity > 0 ? $qty_variavel++ : null @endphp
@endforeach
@if(config('site.catalogo_produtos'))
@else
@if($product->sob_consulta === 0) {{-- Se não for item sob_consulta --}}
@if($product->attributes->count() > 0 && $qty_variavel > 0)
{{-- Exibe a informação a partir, pois existem variaveis --}}
{{--
A partir de
{{ config('cart.currency_symbol') }} {{ number_format($preco_valido, 2, ',', '.') }}
--}}
Consulte um vendedor
@else {{-- caso contrario, já exibe por --}}
@if($product->quantity > 0)
@if ($product->sale_price && ($product->sale_price_ini <= now() && $product->sale_price_fim > now()
&& $product->sale_price_ini !== null && $product->sale_price_fim !== null))
{{ config('cart.currency_symbol') }} {{ number_format($product->price, 2, ',', '.') }}
@endif
{{ config('cart.currency_symbol') }} {{ number_format($preco_valido, 2, ',', '.') }}
@endif
@endif
@else {{-- Sendo sob consulta, apenas exibe a informação para consultar o item --}}
@endif
@if (config('cart.desconto_boleto') > 0 && $product->sob_consulta != 1 && ($product->quantity > 0 ||
($product->attributes->count() > 0 && $qty_variavel > 0 )))
por
{{ config('cart.currency_symbol') }} {{ number_format($valorBoleto, 2, ',','.') }}
(via Transferência ou Depósito Bancário )
@endif
@endif
@if(config('site.catalogo_produtos'))
Consulte um vendedor
@else
@if (($valor > config('cart.valor_min_parcela')) && intval($parcela) > 1 && $product->sob_consulta
!= 1 && ($product->quantity > 0 || ($product->attributes->count() > 0 && $qty_variavel > 0) ) )
ou até
{{ $parcela }}X de {{ config('cart.currency_symbol') }}
{{ number_format($valor, 2, ',', '.') }} (s/ juros)
@endif
@if ($product->sob_consulta === 0 )
@if($product->quantity > 0 && !$product->attributes->count() > 0)
@else
@if(!$qty_variavel)
{{--
Oops...
Esse produto encontra-se indisponível
--}}
Consulte nosso vendedor
@endif
@endif
@else
@if($product->quantity > 0 || $product->attributes->count() > 0 )
@else
{{--
Oops...
Esse produto encontra-se indisponível
--}}
Consulte nosso vendedor
@endif
@endif
@endif
@if(!config('site.catalogo_produtos'))
@if($product->sob_consulta != 1 && ($product->quantity > 0 || ($product->attributes->count() > 0 &&
$qty_variavel > 0) ))
@include(config('site.domain').'.front.shared.parcelamento')
@endif
@if($product->quantity > 0 || ($product->attributes->count() > 0 && $qty_variavel > 0 ))
@include('layouts.front.shared.frete_vue')
@endif
@endif