@version(2) @load('css/lodging.css') @load('js/lodging.js') @php $ldg_df = isset($lang->lodging_date_fmt) ? $lang->lodging_date_fmt : 'Y.m.d'; $ldg_dtf = isset($lang->lodging_datetime_fmt) ? $lang->lodging_datetime_fmt : 'Y.m.d H:i'; $ldg_money = isset($lang->lodging_money) ? $lang->lodging_money : '%s' . $lang->lodging_won; $ldg_mid = $module_info->mid; $ldg_status_labels = [ 'confirmed' => $lang->lodging_status_confirmed, 'canceled' => $lang->lodging_status_canceled, 'completed' => $lang->lodging_status_completed, 'noshow' => $lang->lodging_status_noshow, 'hold' => $lang->lodging_status_hold, 'expired' => $lang->lodging_status_expired, ]; $ldg_today = date('Ymd'); $ldg_upcoming = []; $ldg_past = []; $ldg_props = []; foreach ($booking_list as $ldg_bk) { $ldg_psrl = (int)$ldg_bk->property_srl; if (!isset($ldg_props[$ldg_psrl])) { $ldg_pobj = \Zittme\Modules\Lodging\Models\Property::get($ldg_psrl); $ldg_props[$ldg_psrl] = [ 'title' => $ldg_pobj ? (string)$ldg_pobj->title : '-', 'thumb' => \Zittme\Modules\Lodging\Models\Image::firstUrl($ldg_psrl), ]; } $ldg_bk->prop_title = $ldg_props[$ldg_psrl]['title']; $ldg_bk->prop_thumb = $ldg_props[$ldg_psrl]['thumb']; if (($ldg_bk->status === 'confirmed' || $ldg_bk->status === 'hold') && $ldg_bk->checkin_ymd >= $ldg_today) { $ldg_upcoming[] = $ldg_bk; } else { $ldg_past[] = $ldg_bk; } } @endphp
{{ $lang->lodging_guest_lookup_help }}
{{ $lang->lodging_upcoming }}
@endif @if (count($ldg_past)){{ $lang->lodging_past }}
@endif @if (!count($booking_list))