Файловый менеджер - Редактировать - /home/lmsyaran/public_html/administrator/components/com_rsticketspro/views/predefinedsearch/view.html.php
Назад
<?php /** * @package RSTickets! Pro * * @copyright (c) 2010 - 2016 RSJoomla! * @link https://www.rsjoomla.com * @license GNU General Public License http://www.gnu.org/licenses/gpl-3.0.en.html */ defined('_JEXEC') or die('Restricted access'); class RsticketsproViewPredefinedsearch extends JViewLegacy { protected $form; protected $item; public function display($tpl = null) { JFactory::getApplication()->input->set('hidemainmenu', true); $this->addToolbar(); $this->form = $this->get('Form'); $this->item = $this->get('Item'); parent::display($tpl); } protected function addToolbar() { // set title JToolbarHelper::title('RSTickets! Pro', 'rsticketspro'); RSTicketsProToolbarHelper::addToolbar('tickets'); JToolbarHelper::apply('predefinedsearch.apply'); JToolbarHelper::save('predefinedsearch.save'); JToolbarHelper::cancel('predefinedsearch.cancel'); } protected function showField($label, $desc) { echo '<p><strong>' . $label . '</strong><br>' . $desc . '</p>'; } protected function getDepartments($ids) { $db = JFactory::getDbo(); $results = array(); if (!is_array($ids)) { $ids = (array) $ids; } if (!$ids) { return $results; } $filtered_ids = array(); foreach ($ids as $id) { $filtered_ids[] = $db->q($id); } // Load departments $query = $db->getQuery(true); $query->select($db->qn('name')) ->from($db->qn('#__rsticketspro_departments')) ->where($db->qn('id') . ' IN ('.implode(',', $filtered_ids).')'); if ($results = $db->setQuery($query)->loadColumn()) { foreach ($results as $k => $result) { $results[$k] = JText::_($result); } } return $results; } protected function getPriorities($ids) { $db = JFactory::getDbo(); $results = array(); if (!is_array($ids)) { $ids = (array) $ids; } if (!$ids) { return $results; } $filtered_ids = array(); foreach ($ids as $id) { $filtered_ids[] = $db->q($id); } // Load priorities $query = $db->getQuery(true); $query->select($db->qn('name')) ->from($db->qn('#__rsticketspro_priorities')) ->where($db->qn('id') . ' IN ('.implode(',', $filtered_ids).')'); if ($results = $db->setQuery($query)->loadColumn()) { foreach ($results as $k => $result) { $results[$k] = JText::_($result); } } return $results; } protected function getStatuses($ids) { $db = JFactory::getDbo(); $results = array(); if (!is_array($ids)) { $ids = (array) $ids; } if (!$ids) { return $results; } $filtered_ids = array(); foreach ($ids as $id) { $filtered_ids[] = $db->q($id); } // Load statuses $query = $db->getQuery(true); $query->select($db->qn('name')) ->from($db->qn('#__rsticketspro_statuses')) ->where($db->qn('id') . ' IN ('.implode(',', $filtered_ids).')'); if ($results = $db->setQuery($query)->loadColumn()) { foreach ($results as $k => $result) { $results[$k] = JText::_($result); } } return $results; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка