{{--
Partial para Meta Tags Open Graph e Twitter Cards
Variáveis esperadas (com valores padrão):
- $ogType: tipo do Open Graph (default: 'website')
- $ogTitle: título (default: title section)
- $ogDescription: descrição (default: description meta)
- $ogImage: imagem (default: logo padrão)
- $ogUrl: URL (default: request()->url())
- $twitterCard: tipo do Twitter Card (default: 'summary_large_image')
- $twitterSite: @usuario do Twitter (default: '@cotefrete')
--}}
@php
$ogType = $ogType ?? 'website';
$ogTitle = $ogTitle ?? 'CoteFrete | Cotação online de frete em todo o Brasil';
$ogDescription = $ogDescription ?? 'Cotações online de frete das melhores transportadoras do Brasil em seu e-mail e whatsapp';
$ogImage = $ogImage ?? asset('assets/img/img-comp.webp');
$ogUrl = $ogUrl ?? request()->url();
$twitterCard = $twitterCard ?? 'summary_large_image';
$twitterSite = $twitterSite ?? '@cotefrete';
// Garantir URL absoluta para imagem
if (!empty($ogImage) && !filter_var($ogImage, FILTER_VALIDATE_URL)) {
$ogImage = url($ogImage);
}
// Garantir URL absoluta
if (!empty($ogUrl) && !filter_var($ogUrl, FILTER_VALIDATE_URL)) {
$ogUrl = url($ogUrl);
}
@endphp
{{-- Open Graph Tags --}}
{{-- Twitter Card Tags --}}