Столкнулся с задачей вывода основного раздела в списке элементов инфоблока. Код выше помог, но не сработал. Дополненный вариант:[CODE]AddEventHandler("main", "OnAdminListDisplay", function (&$list) {
if ($list->table_id !== 'tbl_iblock_element_' . md5('city_objects.5')) return;
$arHeader = array(
"id" => "CONNECTED",
"content" => 'СВОЕ', // текст в шапке таблицы для поля CONNECTED
"sort" => "CONNECTED",
"default" => true,
"align" => "left",
);
$list->aHeaders["CONNECTED"] = $arHeader; // Без этого предыдущий код не заработал
$list->aVisibleHeaders["CONNECTED"] = $arHeader;
$list->arVisibleColumns[]= 'CONNECTED';
foreach ($list->aRows as $row) {
$row->addField(
'CONNECTED',
'any<br>html' // что будет выводиться в ячейке таблицы
);
}
});
[/CODE]
if ($list->table_id !== 'tbl_iblock_element_' . md5('city_objects.5')) return;
$arHeader = array(
"id" => "CONNECTED",
"content" => 'СВОЕ', // текст в шапке таблицы для поля CONNECTED
"sort" => "CONNECTED",
"default" => true,
"align" => "left",
);
$list->aHeaders["CONNECTED"] = $arHeader; // Без этого предыдущий код не заработал
$list->aVisibleHeaders["CONNECTED"] = $arHeader;
$list->arVisibleColumns[]= 'CONNECTED';
foreach ($list->aRows as $row) {
$row->addField(
'CONNECTED',
'any<br>html' // что будет выводиться в ячейке таблицы
);
}
});
[/CODE]