Иногда бывает нужно настроить форму просмотра списка элементов инфоблока через PHP (например, в мастере создания сайта или модуля):

Это можно сделать следующим образом:
Так же есть код для и для .

Это можно сделать следующим образом:
// Настраиваем форму просмотра списка элементов
$IBLOCK_TYPE = "news"; // тип инфоблока
$IBLOCK_ID = 5; // ID инфоблока
$arColumns = array("ID", "ACTIVE", "NAME", "SORT", "TIMESTAMP_X", "PREVIEW_TEXT"); // колонки
$arColumns[] = "PROPERTY_5"; // свойство инфоблока с ID=5
$arColumns[] = "PROPERTY_7";
$arListFields = array(
"columns" => implode(",", $arColumns),
"by" => "id",
"order" => "desc",
"page_size" => "20",
);
$sTableID = "tbl_iblock_list_".md5($IBLOCK_TYPE.".".$IBLOCK_ID);
$rez = CUserOptions::SetOption("list", $sTableID, $arListFields, $bCommon=true, $userId=false); |
Так же есть код для и для .