Здравствуйте!
Скопировал компонент news.detail в свою рабочую область. Подправил файл .parameters.php, чтобы при редактировании компонента были только нужные мне поля (ID инфоблока, ID элемента и выбор двух дополнительных свойств). Сохранил всё. Открыл визуальный редактор, сбросил закешированные данные, перетащил компонент на страницу.
Проблема в том, что при редактировании входных данных для компонента остались ненужные поля:
раздел - "Дополнительно".
Поля:
Выводить дату элемента
Выводить название элемента
Выводить детальное изображение
Выводить текст анонса
Подскажите, пожалуйста, как их убрать? В переменной $arComponentParameters подобного нет
Наполнение переменной $arComponentParameters:
Скопировал компонент news.detail в свою рабочую область. Подправил файл .parameters.php, чтобы при редактировании компонента были только нужные мне поля (ID инфоблока, ID элемента и выбор двух дополнительных свойств). Сохранил всё. Открыл визуальный редактор, сбросил закешированные данные, перетащил компонент на страницу.
Проблема в том, что при редактировании входных данных для компонента остались ненужные поля:
раздел - "Дополнительно".
Поля:
Выводить дату элемента
Выводить название элемента
Выводить детальное изображение
Выводить текст анонса
Подскажите, пожалуйста, как их убрать? В переменной $arComponentParameters подобного нет
Наполнение переменной $arComponentParameters:
Код |
---|
$arComponentParameters = array( "GROUPS" => array( ), "PARAMETERS" => array( "IBLOCK_TYPE" => Array( "PARENT" => "BASE", "NAME" => GetMessage("T_IBLOCK_DESC_LIST_TYPE"), "TYPE" => "LIST", "VALUES" => $arTypes, "DEFAULT" => "VIDEO", "REFRESH" => "Y", ), "IBLOCK_ID" => Array( "PARENT" => "BASE", "NAME" => GetMessage("T_IBLOCK_DESC_LIST_ID"), "TYPE" => "LIST", "VALUES" => $arIBlocks, "DEFAULT" => '', "REFRESH" => "Y", ), "ELEMENT_ID" => array( "PARENT" => "BASE", "NAME" => GetMessage("CP_BND_ELEMENT_ID"), "TYPE" => "STRING", "DEFAULT" => '={$_REQUEST["ELEMENT_ID"]}', ), "PROPERTY_CODE_USERS_ID" => array( "PARENT" => "BASE", "NAME" => GetMessage("T_IBLOCK_PROPERTY_USERS_ID"), "TYPE" => "LIST", "MULTIPLE" => "N", "VALUES" => $arProperty_LNS, ), "PROPERTY_CODE_RATING" => array( "PARENT" => "BASE", "NAME" => GetMessage("T_IBLOCK_PROPERTY_RATING"), "TYPE" => "LIST", "MULTIPLE" => "N", "VALUES" => $arProperty_LNS, ), "IBLOCK_URL" => CIBlockParameters::GetPathTemplateParam( "LIST", "IBLOCK_URL", GetMessage("T_IBLOCK_DESC_LIST_PAGE_URL"), "", "URL_TEMPLATES" ), ), ); |