Иногда бывает нужно настроить форму просмотра списка элементов инфоблока через 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); |
Так же есть код для