@php use Gloudemans\Shoppingcart\Facades\Cart; use App\Enums\Gender; use App\Enums\DomainType; use App\Enums\HotelPaymentMethod; $langText = $lang == $multiLangMode::DEFAULT ? 'ja' : Str::slug($multiLangMode::getDescription($lang)); $domain = parse_url(env('APP_URL'), PHP_URL_HOST); if ($project->domain_type == DomainType::OWN) { $domain = parse_url($project->domain, PHP_URL_HOST); } if (strpos($domain, 'www.') === 0) { $domain = str_replace('www.', '', $domain); } @endphp @extends('layouts.hotels') @section('content') @if (Cart::count())
{!! __('hotels.btn.return_to_cart', [], $multiLangMode::getLanguageCode($lang)) !!}
@csrf

{!! __('hotels.form_information.heading.reservation_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.btn.change', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.heading.reservation_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.reservation_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.reservation_name', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}
{!! __('hotels.form_information.label.reservation_name_kana', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}
  • {!! __('hotels.form_information.note.item_1', [], $multiLangMode::getLanguageCode($lang)) !!}
  • {!! __('hotels.form_information.note.item_2', [], $multiLangMode::getLanguageCode($lang)) !!}
  • {!! __('hotels.form_information.note.item_3', [], $multiLangMode::getLanguageCode($lang)) !!}
{!! __('hotels.form_information.label.gender', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}
    @foreach (Gender::getValues() as $value)
  • @endforeach
{!! __('hotels.form_information.label.phone_number', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}
  • {!! __('hotels.form_information.note.item_4', [], $multiLangMode::getLanguageCode($lang)) !!}
{!! __('hotels.form_information.label.email', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}
  • {!! __('hotels.form_information.note.item_5', ['domain' => $domain], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.heading.detail_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.btn.change', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.heading.detail_information', [], $multiLangMode::getLanguageCode($lang)) !!}

@foreach (Cart::content() as $key => $content)

{!! __( 'hotels.cart.reservation_details', ['number' => $loop->index + 1], $multiLangMode::getLanguageCode($lang), ) !!}

@php $roomInfo = fieldPropertyValue('room', $content->options); $planInfo = fieldPropertyValue('plan', $content->options); $paramInfo = fieldPropertyValue('params', $content->options); @endphp
  • {!! textLocale('facility_name', $basic, $lang) !!}
  • @if (textLocale('name', $roomInfo, $lang))
  • {!! textLocale('name', $roomInfo, $lang) !!}
  • @endif @if (textLocale('name_sp', $roomInfo, $lang))
  • {!! textLocale('name_sp', $roomInfo, $lang) !!}
  • @endif @if (textLocale('heading', $planInfo, $lang))
  • {!! textLocale('heading', $planInfo, $lang) !!}
  • @endif @if (textLocale('heading_sp', $planInfo, $lang))
  • {!! textLocale('heading_sp', $planInfo, $lang) !!}
  • @endif
  • {!! __('hotels.modal_book_now.params_search', [], $multiLangMode::getLanguageCode($lang)) !!}

    {{ formatDateByLang($paramInfo['checkin_date'], 'Y/n/j(D)', $lang) }}~{{ formatDateByLang($paramInfo['checkout_date'], 'Y/n/j(D)', $lang) }}
    {!! __( 'hotels.booking_info', ['adults' => $paramInfo['adults'], 'rooms' => $paramInfo['rooms']], $multiLangMode::getLanguageCode($lang), ) !!}

{!! __('hotels.form_information.label.accommodation_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __( 'hotels.form_information.label.representative_of_accommodation', [], $multiLangMode::getLanguageCode($lang), ) !!}
  • {!! __('hotels.form_information.note.item_6', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.arrival_time', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.arrival_time', [], $multiLangMode::getLanguageCode($lang)) !!} {!! __('hotels.form_information.label.required', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.inquiry', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.request', [], $multiLangMode::getLanguageCode($lang)) !!}
@endforeach

{!! __('hotels.form_information.heading.payment_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.btn.change', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.heading.payment_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.payment_amount', [], $multiLangMode::getLanguageCode($lang)) !!}

    @foreach (Cart::content() as $key => $content)
  • {!! __( 'hotels.cart.reservation_details', ['number' => $loop->index + 1], $multiLangMode::getLanguageCode($lang), ) !!}

    @if ($content->price) {{ number_format((int) $content->price) }} {!! __('hotels.text_price.unit', [], $multiLangMode::getLanguageCode($lang)) !!} @endif
    @php $roomInfo = fieldPropertyValue('room', $content->options); $planInfo = fieldPropertyValue('plan', $content->options); $paramInfo = fieldPropertyValue( 'params', $content->options, ); @endphp
  • @endforeach
  • {!! __('hotels.modal_book_now.total_price', [], $multiLangMode::getLanguageCode($lang)) !!}

    {!! __('hotels.text_price.tax_included', [], $multiLangMode::getLanguageCode($lang)) !!}
    {{ Cart::priceTotal(0, '.', ',') }} {!! __('hotels.text_price.unit', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.payment_information', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.form_information.label.payment_method', [], $multiLangMode::getLanguageCode($lang)) !!}
    @foreach (HotelPaymentMethod::getValues() as $value)
  • index == 0 ? 'checked' : '' }}>
  • @endforeach
@include('include.hotels.modalFeeBreakdown') @include('include.hotels.modalReservationsConfirm') @else

{!! __('hotels.cart.no_reservations_selected', [], $multiLangMode::getLanguageCode($lang)) !!}

{!! __('hotels.cart.no_reservations_desc', [], $multiLangMode::getLanguageCode($lang)) !!}

@endif @endsection