Документация для разработчиков
Темная тема

Конструктор CAdminSorting

Описание и параметры

object
CAdminSorting(
	string $table_id, 
	mixed $by_initial = false, 
	mixed $order_initial = false,
	string $by_name = "by",
	string $order_name = "order"
)

Класс описывает параметры сортировки строки таблицы списка элементов на административной странице по любой из колонок, для которых предусмотрена сортировка. Настройка сортировки по колонкам осуществляется при помощи CAdminList::AddHeaders().

Параметры

Параметр Описание
table_id Идентификатор таблицы.
by_inital Идентификатор колонки, по которой идет сортировка по умолчанию.
order_inital Направление сортировки по умолчанию ({'asc'|'desc'}).
by_name Имя GET-переменной, в которой будет содержаться идентификатор колонки, по которой производится сортировка. Не обязательный параметр. По умолчанию - 'by'
order_name Имя GET-переменной, в которой будет содержаться направление сортировки. Не обязательный параметр. По умолчанию - 'order'

Инициализированный экземпляр класса сортировки передается конструктору класса CAdminList. Дальнейшая подготовка осуществляется автоматически и не требует вмешательства.

Пример

$sTableID = "tbl_rubric"; // ID таблицы
$oSort = new CAdminSorting($sTableID, "ID", "desc"); // объект сортировки
$lAdmin = new CAdminList($sTableID, $oSort); // основной объект списка


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх