@extends('layouts.public')
@section('title', $hotel->name)
@section('content')
@php
$meta = array_filter([
$hotel->brand?->name,
$hotel->country?->name,
$hotel->room_count ? $hotel->room_count.' quartos' : null,
]);
@endphp
@if ($hotel->cover_image_path)
@endif
{{ $hotel->name }}
{{ implode(' · ', $meta) }}
@if ($hotel->logo_path)
->url($hotel->logo_path) }})
@endif
@if ($translation?->short_description)
{{ $translation->short_description }}
@endif
@if ($translation?->usp)
✨ {{ $translation->usp }}
@endif
Dados rápidos
@if ($hotel->address)- Morada
- {{ $hotel->address }}
@endif
@if ($hotel->distance_airport_km)- Distância ao aeroporto
- {{ $hotel->distance_airport_km }} km
@endif
@if ($hotel->distance_center_km)- Distância ao centro
- {{ $hotel->distance_center_km }} km
@endif
@if ($hotel->checkin_time)- Check-in
- {{ $hotel->checkin_time }}
@endif
@if ($hotel->checkout_time)- Check-out
- {{ $hotel->checkout_time }}
@endif
@if ($hotel->room_count)- Quartos
- {{ $hotel->room_count }}
@endif
@if ($hotel->has_spa)Spa@endif
@if ($hotel->has_pool)Piscina@endif
@if ($hotel->has_parking)Parking@endif
@if ($hotel->has_mice)MICE / Eventos@endif
@if ($hotel->latitude && $hotel->longitude)
Ver localização no mapa ↗
@endif
@if ($translation?->description)
Sobre o hotel
{{ $translation->description }}
@endif
@if ($hotel->facilities->isNotEmpty())
Facilities
@foreach ($hotel->facilities->groupBy(fn ($f) => $f->category ?: 'Outras') as $category => $items)
{{ $category }}
@foreach ($items as $f)
{{ $f->name }}
@endforeach
@endforeach
@endif
@if (! empty($hotel->room_types))
Tipologias de quarto
| Tipologia | Nº quartos | Descrição |
@foreach ($hotel->room_types as $rt)
| {{ $rt['name'] ?? '' }} | {{ $rt['count'] ?? '—' }} | {{ $rt['description'] ?? '' }} |
@endforeach
@endif
@if (! empty($hotel->restaurants) || ! empty($hotel->bars))
Restaurantes & Bares
@foreach (($hotel->restaurants ?? []) as $r)
{{ $r['name'] ?? '' }}{{ $r['description'] ?? '' }}
@endforeach
@foreach (($hotel->bars ?? []) as $b)
{{ $b['name'] ?? '' }}{{ $b['description'] ?? '' }}
@endforeach
@endif
@if (! empty($hotel->contacts))
Contactos
@foreach ($hotel->contacts as $c)
{{ $c['label'] ?? '' }}{{ $c['value'] ?? '' }}
@endforeach
@endif
Materiais
@forelse ($materials as $m)
{{ strtoupper($m->file_type ?: 'file') }}
{{ $m->title }}
{{ $m->category?->name }}
@empty
Sem materiais publicados para este hotel.
@endforelse
@endsection