@props(['produto', 'relacionados', 'embalagens', 'fragrancias', 'canonical']) @php use \Mcamara\LaravelLocalization\Facades\LaravelLocalization; $currentLocale = LaravelLocalization::getCurrentLocale(); $canonicalUrl = null; $alternates = []; foreach (LaravelLocalization::getSupportedLocales() as $locale => $properties) { $lang = str_replace('_', '-', $locale); $href = \App\Helpers\TranslationHelper::getProdutoUrl($produto->slug, $produto->familia?->slug, $locale); if ($locale === $currentLocale) { $canonicalUrl = $href; } $alternates[] = [ 'locale' => $locale, 'lang' => $lang, 'href' => $href, ]; } @endphp
@foreach (collect($produto->palavras_chave)->take(3) as $palavra) {{ trim($palavra) }} @if (!$loop->last) ✦ @endif @endforeach
@if ($produto->imagem_md) {{ __('messages._produtos.imagem_do_produto', ['nome' => $produto->nome ?? $produto->nome_do_produto]) }} @endif

{{ $produto->nome ?? $produto->nome_do_produto }}

{{ ucfirst($produto->descricao_comercial) }}

@if (!empty($embalagens) || !empty($fragrancias))
{{ __('messages._produtos.embalagens') }}
@foreach ($embalagens as $key => $available) @php $is_available = isset($available[$produto->fragrancias]); $lastSlug = $is_available ? $available[$produto->fragrancias] : $available[array_key_first($available)]; $href = \App\Helpers\TranslationHelper::getPageUrl('produtos') . '/' . $produto->familia->slug . '/' . $lastSlug; @endphp $is_available, 'cursor-default pointer-events-none' => !$is_available, 'bg-white text-deepblue' => $key === $produto->embalagem, 'text-white' => $key !== $produto->embalagem, 'opacity-50' => !$is_available, ])> {{ $key }} @endforeach
@if (!$fragrancias->isEmpty())
{{ __('messages._produtos.fragrancias') }}
@foreach ($fragrancias as $key => $available) @php $is_available = isset($available[$produto->embalagem]); $lastSlug = $is_available ? $available[$produto->embalagem] : $available[array_key_first($available)]; $href = \App\Helpers\TranslationHelper::getPageUrl('produtos') . '/' . $produto->familia->slug . '/' . $lastSlug; @endphp $is_available, 'cursor-default pointer-events-none' => !$is_available, 'bg-white text-deepblue' => $key === $produto->fragrancias, 'text-white' => $key !== $produto->fragrancias, 'opacity-50' => !$is_available, ])> {{ $key }} @endforeach
@endif @endif

{{ __('messages._produtos.para_que_serve') }}

{{ $produto->finalidade_indicacao }}

{{ __('messages._produtos.onde_aplicar') }}

@if (!empty($produto->modo_de_uso))
@if (!empty($produto->video_modo_de_uso))
@endif

{{ __('messages._produtos.modo_de_uso_frase') }}

{{ __('messages._produtos.modo_de_uso') }}

@if (count($produto->modo_de_uso) > 1) @foreach ($produto->modo_de_uso as $uso) {{ $uso['nome'] }} @endforeach @endif
@foreach ($produto->modo_de_uso as $uso)

{{ $uso['descricao'] }}

@endforeach
@endif

{{ __('messages._produtos.conheca_mais_produtos', ['nome' => $produto->marca->nome]) }}

@if ($produto->marca->banner_3) @endif @if ($produto->marca->banner_3_mobile) Banner {{ $produto->marca->nome }} @endif
@php $email = app(\App\Settings\ConfiguracaoGeral::class)->email_do_site; @endphp @if (!empty($email)) @endif
@if ($produto->ficha_tecnica) {{ __('messages._produtos.ficha_tecnica') }} Ícone de download @endif @if ($produto->fispq) {{ __('messages._produtos.fispq') }} Ícone de download @endif