Здравствуйте!
Скопировал компонент 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"
),
),
);
|