@php $roomNames = $rooms->mapWithKeys(fn($room) => [$room->code => '№ '.$room->code.' — '.$room->title])->all(); $roomIds = $rooms->mapWithKeys(fn($room) => [$room->code => $room->id])->all(); $roomPhotos = $rooms->mapWithKeys(function ($room) { $folder = str_replace('А', 'A', $room->code); return [ $room->code => collect(range(1,4))->map(fn($i) => asset('images/room/'.$folder.'/'.$i.'.jpg'))->all(), ]; })->all(); @endphp Админ Бронирование — Hotel Pineta @include('partials.legacy-booking-extra-styles') @php $selectedCode = array_search((int) old('room_id', 0), $roomIds, true); $selectedCode = $selectedCode === false ? '' : $selectedCode; @endphp
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@foreach($errors->all() as $error)
{{ $error }}
@endforeach
@endif
Админ Бронирование

Админ Бронирование

Предварительное бронирование · дедлайн предоплаты авто/вручную
Свободно Ждём оплату Подтверждено Выбрано

Выберите номер

Третий этаж
Второй этаж
В таблице справа показаны все тарифы. Итог по брони рассчитывается по выбранному тарифу и длительности проживания.
@csrf
Минимум дней на эту дату
Срок предоплаты берётся из правил в панели управления. На этой странице отдельные настройки срока убраны, чтобы не было конфликта.
К журналу броней

Стоимость и ограничения за день

Цена с завтраком
Цена без завтрака
Цена с завтраком > 3 дней
Цена без завтрака > 3 дней
Цена с завтраком со скидкой
Цена без завтрака со скидкой
Цена с завтраком со скидкой > 3 дней
Цена без завтрака со скидкой > 3 дней
Итог по бронированию
Ночей:
Предоплата:
Остаток:
Заполните дату, номер и количество ночей, чтобы увидеть расчёт и ограничения.
Сообщение гостю

Гостевое сообщение

Язык гостевого сообщения