<?php /** * @package CHPanel * @copyright Copyright (C) CloudHotelier. All rights reserved. * @license GNU GPLv2 <http://www.gnu.org/licenses/gpl.html> * @author Xavier Pallicer <*****@*****.**> */ defined('_JEXEC') or die; JHtml::_('formbehavior.chosen', 'select'); $context = 'bookings'; $listOrder = $this->escape($this->state->get('list.ordering')); $listDirn = $this->escape($this->state->get('list.direction')); $archived = $this->state->get('filter.state') == 2 ? true : false; $trashed = $this->state->get('filter.state') == -2 ? true : false; $status = CHPanelHelper::getBookingStatus(); // js options $lang = substr(JFactory::getLanguage()->getTag(), 0, 2); $checkfields = JText::_('COM_CHPANEL_ANY_ERROR_CHECKFIELDS'); $weekstart = JText::_('COM_CHPANEL_LOCALE_WEEKSTART'); $dateformat = str_replace('Y', 'yyyy', str_replace('m', 'mm', str_replace('d', 'dd', CHPanelHelper::getDateFormat(JText::_('COM_CHPANEL_LOCALE'))))); $options = array(); $options[] = "checkfields: '{$checkfields}'"; $options[] = "datepicker_format: '{$dateformat}'"; $options[] = "datepicker_lang: '{$lang}'"; $options[] = "datepicker_weekstart: '{$weekstart}'"; JFactory::getDocument()->addScriptDeclaration("window.chpanel_options = {" . implode(",\n", $options) . "};"); // load datepicker JHtml::stylesheet(JUri::base() . 'components/com_chpanel/assets/datepicker/css/datepicker.css'); JHtml::script(JUri::base() . 'components/com_chpanel/assets/datepicker/js/bootstrap-datepicker.js'); if ($lang != 'en') {