room; $allc = $this->allc; $payments = $this->payments; $busy = $this->busy; $vmode = $this->vmode; $dbo = JFactory::getDbo(); $vbo_app = VikBooking::getVboApplication(); $vbo_app->loadSelect2(); $vbo_app->loadDatePicker(); $document = JFactory::getDocument(); $document->addStyleSheet(VBO_ADMIN_URI.'resources/jquery.highlighttextarea.min.css'); JHtml::fetch('script', VBO_ADMIN_URI.'resources/jquery.highlighttextarea.min.js'); // JS lang def JText::script('VBFILLCUSTFIELDS'); JText::script('VBMSGTHREE'); JText::script('VBMSGFOUR'); JText::script('VBDBTEXTROOMCLOSED'); JText::script('ORDER_NOTES'); JText::script('VBSUBMCLOSEROOM'); JText::script('VBCUSTINFO'); JText::script('VBMAKERESERV'); JText::script('VBDAY'); JText::script('VBOCALCLOSEOTHERROOMS'); JText::script('VBERRCUSTOMEREMAILEXISTS'); JText::script('VBAPPLY'); JText::script('VBANNULLA'); JText::script('VBO_MARK_UNITS_CLOSED'); $vbo_df = VikBooking::getDateFormat(true); if ($vbo_df == "%d/%m/%Y") { $df = 'd/m/Y'; $juidf = 'dd/mm/yy'; } elseif ($vbo_df == "%m/%d/%Y") { $df = 'm/d/Y'; $juidf = 'mm/dd/yy'; } else { $df = 'Y/m/d'; $juidf = 'yy/mm/dd'; } $datesep = VikBooking::getDateSeparator(true); $prices_vat_included = (int)VikBooking::ivaInclusa(); $pcheckin = VikRequest::getString('checkin', '', 'request'); $pcheckin_ymd = $pcheckin; if (!empty($pcheckin)) { $pcheckin = date(str_replace('%', '', $vbo_df), strtotime($pcheckin)); } $pcheckout = VikRequest::getString('checkout', '', 'request'); $pcheckout_ymd = $pcheckout; if (!empty($pcheckout)) { $pcheckout = date(str_replace('%', '', $vbo_df), strtotime($pcheckout)); } $ptmpl = VikRequest::getString('tmpl', '', 'request'); $poverview = VikRequest::getInt('overv', '', 'request'); $poverview_change = VikRequest::getInt('overview_change', 0, 'request'); $padults = VikRequest::getInt('adults', 0, 'request'); $pchildren = VikRequest::getInt('children', 0, 'request'); $pidprice = VikRequest::getInt('idprice', 0, 'request'); $pbooknow = VikRequest::getInt('booknow', 0, 'request'); /** * Split stay data for booking. * * @since 1.16.0 (J) - 1.6.0 (WP) */ $split_stay = VikRequest::getVar('split_stay', array()); $rooms_data = []; foreach ($allc as $room_info) { $rooms_data[$room_info['id']] = $room_info['name']; } if ($this->new_res_id) { ?>
0 && $ptmpl == 'component') { $poverview_change = 1; } } $timeopst = VikBooking::getTimeOpenStore(); if (is_array($timeopst)) { $opent = VikBooking::getHoursMinutes($timeopst[0]); $closet = VikBooking::getHoursMinutes($timeopst[1]); $hcheckin = $opent[0]; $mcheckin = $opent[1]; $hcheckout = $closet[0]; $mcheckout = $closet[1]; } else { $hcheckin = 0; $mcheckin = 0; $hcheckout = 0; $mcheckout = 0; } $formatparts = explode(':', VikBooking::getNumberFormatData()); $currencysymb = VikBooking::getCurrencySymb(true); $globnumadults = VikBooking::getSearchNumAdults(true); $adultsparts = explode('-', $globnumadults); $seladults = "\n"; $globnumchildren = VikBooking::getSearchNumChildren(true); $childrenparts = explode('-', $globnumchildren); $selchildren = "\n"; $selpayments = ''; // custom fields $all_countries = array(); $q = "SELECT * FROM `#__vikbooking_custfields` ORDER BY `#__vikbooking_custfields`.`ordering` ASC;"; $dbo->setQuery($q); $all_cfields = $dbo->loadAssocList(); if ($all_cfields) { $q = "SELECT * FROM `#__vikbooking_countries` ORDER BY `#__vikbooking_countries`.`country_name` ASC;"; $dbo->setQuery($q); $all_countries = $dbo->loadAssocList(); } $wiva = ""; $q = "SELECT * FROM `#__vikbooking_iva`;"; $dbo->setQuery($q); $ivas = $dbo->loadAssocList(); if ($ivas) { foreach ($ivas as $kiv => $iv) { $wiva .= "\n"; } } // close other rooms select $closeotherrooms = ''; if (count($allc) > 1) { $closeotherrooms = "\n"; } ?>| ".$dlnk." | \n"; } elseif ($totfound > 1) { $dlnk = "".$useday.""; $cal .= "".$dlnk." | \n"; } else { $dlnk = $useday; $cal .= "".$dlnk." | \n"; } $next = $newarr['mday'] + 1; $dayts = mktime(0, 0, 0, $newarr['mon'], $next, $newarr['year']); $newarr = getdate($dayts); $d_count++; } for ($i = $d_count; $i <= 6; $i++) { $cal .= ""; } echo $cal; ?> | |||