@if ($mediaItems->isNotEmpty())
@foreach ($mediaItems as $media)
@php
$mediaUrl = $media->url;
$imageUrl = \Illuminate\Support\Str::startsWith($mediaUrl, ['http://', 'https://', '/'])
? $mediaUrl
: asset('storage/'.$mediaUrl);
@endphp
@if ($media->titulo || $media->autor)
@if ($media->titulo)
{{ $media->titulo }}
@endif
@if ($media->autor)
Foto: {{ $media->autor }}
@endif
@endif
@endforeach
@elseif ($singleImageUrl)
{{ $name }}
Informação oficial validada pelo município
@else
{{ $name }}
Informação oficial validada pelo município
@endif
Sobre este atrativo
Informações Oficiais
{{ $desc }}
{{-- Informações de Destaque / Metadados --}}
Detalhes da Visita
Localização
📍 {{ $location }}
@if (isset($item->duration_minutes) || isset($item->total_duration_minutes))
Duração sugerida
⏱ {{ $item->duration_minutes ?? $item->total_duration_minutes }} minutos
@endif
@if (isset($item->average_cost))
Custo médio
💵 {{ $item->average_cost > 0 ? 'R$ '.number_format($item->average_cost, 2, ',', '.') : 'Gratuito' }}
@elseif (isset($item->price_range))
Faixa de Preço
💵 {{ $item->price_range }}
@endif
@if (isset($item->is_outdoor))
Ambiente
{{ $item->is_outdoor ? '☀️ Ao ar livre' : '🏠 Espaço Coberto / Protegido' }}
@endif
{{-- Recursos de Acessibilidade --}}
@if (!empty($item->accessibilityFeatures) && count($item->accessibilityFeatures) > 0)
Acessibilidade e Inclusão
@foreach ($item->accessibilityFeatures as $feature)
✓ {{ $feature->name }}
@endforeach
@endif
{{-- Tags / Palavras-chave --}}
@if (!empty($item->tags) && is_array($item->tags))
Destaques e Tags
@foreach ($item->tags as $tag)
#{{ $tag }}
@endforeach
@endif
{{-- Contatos e Ações --}}
@if (!empty($item->whatsapp) || !empty($item->phone) || !empty($item->instagram) || !empty($item->website))
@endif
← Voltar para {{ str($catalogTitle)->lower() }}