protected function addToolbar() { BookproHelper::setSubmenu(1); JToolbarHelper::title(JText::_('COM_BOOKPRO_ROUTES_MANAGER'), 'cube'); JToolbarHelper::addNew('route.add'); JToolbarHelper::editList('route.edit'); JToolbarHelper::publish('routes.publish', 'JTOOLBAR_PUBLISH', true); JToolbarHelper::unpublish('routes.unpublish', 'JTOOLBAR_UNPUBLISH', true); JToolbarHelper::deleteList('', 'routes.delete', 'JTOOLBAR_DELETE', true); }
public function setSunpassNumber() { $this->table->sunpass = BookproHelper::randomString(5); $this->_db->setQuery('select count(*) from #__bookpro_customer where sunpass LIKE ' . $this->_db->quote($this->table->sunpass)); if ($this->_db->loadResult()) { //sunpass point dupplicate return $this->setSunpassNumber(); } $id_encode = md5($this->id); $this->table->sunpass .= strtoupper($id_encode[0] . substr($id_encode, -1, 1)); return $this->store(); }
/** * Get Calendar Reservation Box by given Subject ID and Datetime Reservation Start. * * @param $subjectId int * @param $from string * MySQL datetime * @return BookingBox or null if no find */ function getCalendarBox($subjectId, $from) { $from =& BookproHelper::dateBeginDay($from); $fromTime = date('H:i', $from->uts); // get calendar for day date $calendar =& BookproHelper::getCalendar($subjectId, $from->dts, $from->dts); if (count($calendar)) { // get first day of calendar $currentDay =& reset($calendar); /* @var $currentDay BookingDay */ // get date boxes $boxes =& $currentDay->boxes; $countBoxes = count($boxes); // search in boxes for ($i = 0; $i < $countBoxes; $i++) { $box =& $boxes[$i]; /* @var $box BookingBox */ if ($box->fromTime == $fromTime) { return $box; } } } return null; }
<label class="control-label"><?php echo JText::_('COM_BOOKPRO_REQUEST_DESC'); ?> </label> <div class="controls"> <textarea name="orderinfo[notes]" required cols="40" rows="10"></textarea> </div> </div> <div> <legend><?php echo JText::_('COM_BOOKPRO_CUSTOMER'); ?> </legend> <?php echo BookproHelper::renderLayout('customer', JBFactory::getAccount()); ?> </div> <div class="form-actions"> <button class="btn btn-primary btn-large" type="submit"><?php echo JText::_('COM_BOOKPRO_SUBMIT'); ?> </button> </div> </fieldset> <input type="hidden" name="task" value="charter.postRequest"/> <input type="hidden" name="option" value="com_bookpro"/> <?php
protected function addToolbar() { BookproHelper::setSubmenu(1); JToolbarHelper::title(JText::_('COM_BOOKPRO_TRANSPORTDAYOFFS_MANAGER'), 'cube'); }