Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Заменить тип поля ELEMENT_ID в .parameters.php

00 голосов
1
Как заменить поле ELEMENT_ID в параметрах шаблона компонента news.detail. Там стоит тип строка мне нужно заменить на список 
Код
$eres = CIBlockElement::GetList(
  array(), 
  array('ACTIVE' => 'Y', 'IBLOCK_ID' => 25), 
  false, 
  false, 
  array('IBLOCK_ID', 'ID', 'NAME')
);
while($arE = $eres->Fetch()) {
  $name[$arE['ID']] = $arE['NAME'];
}

$arTemplateParameters = array(
  "ELEMENT_ID" => array(    
    "NAME" => 'Подсказка',
    "PARENT" => 'BASE',
    "TYPE" => 'LIST',
    "MULTIPLE" => "N",    
    "VALUES" => $name,
    "REFRESH" => 'N',
  )
);
 
с таким кодом не получается. Поле формируется правильно, если заменить ELEMENT_ID на что-то другое, дополнительное поле создаётся
спросил 22 Июнь, 13 от XpoHo3aBp (860 баллов)

1 Ответ

00 голосов
ап
ответил 22 Июнь, 13 от XpoHo3aBp (860 баллов)

Похожие вопросы

0 голосов
6 ответов
0 голосов
1 ответ
0 голосов
2 ответов
спросил 29 Апр, 14 от adaman (100 баллов)
0 голосов
2 ответов