AddHeaders
Описание и параметры
void CAdminList::AddHeaders( array $aHeaders )
Формирование списка колонок таблицы списка. В качестве параметра указывается массив колонок таблицы. Каждая колонка описывается массивом, содержащим следующие ключи:
| Ключ | Описание |
|---|---|
| id | Идентификатор колонки. |
| content | Заголовок колонки. |
| sort | Значение параметра GET-запроса для сортировки. |
| default | Параметр, показывающий, будет ли колонка по умолчанию отображаться в списке (true|false) |
Пример
$lAdmin->AddHeaders(array(
array( "id" =>"ID",
"content" =>"ID",
"sort" =>"id",
"default" =>true,
),
array( "id" =>"NAME",
"content" =>GetMessage("rub_name"),
"sort" =>"name",
"default" =>true,
),
array( "id" =>"LID",
"content" =>GetMessage("rub_site"),
"sort" =>"lid",
"default" =>true,
),
array( "id" =>"SORT",
"content" =>GetMessage("rub_sort"),
"sort" =>"sort",
"align" =>"right",
"default" =>true,
),
array( "id" =>"ACTIVE",
"content" =>GetMessage("rub_act"),
"sort" =>"act",
"default" =>true,
),
array( "id" =>"VISIBLE",
"content" =>GetMessage("rub_visible"),
"sort" =>"visible",
"default" =>true,
),
array( "id" =>"AUTO",
"content" =>GetMessage("rub_auto"),
"sort" =>"auto",
"default" =>true,
),
array( "id" =>"LAST_EXECUTED",
"content" =>GetMessage("rub_last_exec"),
"sort" =>"last_executed",
"default" =>true,
),
));
Пример как в качестве ключа заголовка можно задать выравнивание по горизонтали.
$arHeader = Array(
array(
"id" => "PTV_CNT",
"content" => GetMessage("PTV_CLMN_CNT"),
"sort" => "ptv_cnt",
"default" => true,
"align" => "center",
),
);
© «Битрикс», 2001-2025, «1С-Битрикс», 2025