Конструктор 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