1C-Bitrix не отображаются настройки параметров компонента

Есть некоторый компонент (скорее всего самописный), у которого не отображаются параметры по клику на шестеренку в режиме правки или через админ панель или другими способами.

<?$APPLICATION->IncludeComponent(
    "vii:ser.my", 
    "new2021", 
    array(
        "IBLOCK_TYPE" => "services",
        "IBLOCK_ID" => "34",
        "SECTION_ID" => $_REQUEST["SECTION_ID"],
        "SECTION_CODE" => "",
        "COUNT_ELEMENTS" => "Y",
        "TOP_DEPTH" => "2",
        "SECTION_FIELDS" => array(
            0 => "",
            1 => "",
        ),
        "SECTION_USER_FIELDS" => array(
            0 => "",
            1 => "",
        ),
        "SECTION_URL" => "",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_GROUPS" => "Y",
        "ADD_SECTIONS_CHAIN" => "Y"
    ),
    false
);?>

Можно ли в блок конфигурации компонента в шаблоне добавить в раздел настройка списка поля и свойства которые должны быть активны. Такие строки:

"LIST_FIELD_CODE" => array(
            0 => "PREVIEW_TEXT",
            1 => "PREVIEW_PICTURE",
            2 => "",
        ),

и такие:

"LIST_PROPERTY_CODE" => array(
            0 => "PICTURE_SERVICE",
            
        ),

Пробовал добавить эти строки заранее прописав значения соответствующим полям и свойству в настройке элемента, но print_r не отображются ни поля, ни свойства.


Ответы (1 шт):

Автор решения: Вадим Никитин

Компонент самописный. В папке с компонентом (не шаблоном!) должен быть файл .parameters.php. Там описываются необходимые настройки компонента.

В Вашем случае думаю проще использовать result_modifier.php в папке с шаблоном (создать самим, если отсутствует) и уже там достать все, что душе угодно.

→ Ссылка