public function __construct() { global $_SQL_HELPER; $this->SQL_HELPER = $_SQL_HELPER; $this->urlHelper = new UrlHelper(); $this->ORDER_BY = UOAManagerPanelSerchArray::getOrderBy(); $this->getPostData(); $this->getStatusData(); $this->getData(); $this->generateHTML(); }
private static function ListSort() { $orderBy = UOAManagerPanelSerchArray::getOrderBy(); $columnData = array(); $ascdescData = array(); $columnData[0]['value'] = 'creation'; $columnData[0]['text'] = 'по дате создания'; $columnData[1]['value'] = 'changed'; $columnData[1]['text'] = 'по дате изменения'; $ascdescData[0]['value'] = 'asc'; $ascdescData[0]['text'] = 'по возрастанию'; $ascdescData[1]['value'] = 'desc'; $ascdescData[1]['text'] = 'по убыванию'; $out = '<div class="UOAFilterBlockListSort" id="UOAFilterBlockListSort">'; $out .= 'Сортировать данные: '; $out .= InputHelper::select('UOAFilterListSortColumn', 'UOAFilterListSortColumn', $columnData, FALSE, $orderBy['column'], NULL); $out .= InputHelper::select('UOAFilterListSortASCDESC', 'UOAFilterListSortASCDESC', $ascdescData, FALSE, $orderBy['asc_desc'], NULL); $out .= '</div>'; return $out; }