Всем доброго времени суток!
Есть своя форма редактирования одного из инфоблоков. И все было бы ничего, если бы мне не понадобилось для новых (когда $ID<=0 - true) элементов данного инфоблока в форме ) проставлять дефолтные значения для свойств типа Список.
Собрал я значит необходимые ID значения списка и тут упираюсь в функцию:
[CODE]_ShowPropertyField('PROP['.$prop_fields["ID"].']', $prop_fields, $prop_fields["VALUE"], (($historyId <= 0) && (!$bVarsFromForm) && ($ID<=0)), $bVarsFromForm, 50000, $tabControl->GetFormName(), $bCopy);
[/CODE]А конкретно
[CODE]$prop_fields["VALUE"][/CODE] Просто подставить в этот массив свои значение через
[CODE]$prop_fields["VALUE"][]=$VALUE_ID;[/CODE] Эффекта от этого не будет, т.к. нужна конкретная нумерация значений типа:
Array("543"=>34, "544"=>35) - тогда значения подставятся.
У меня два вопроса:
1) Что это за нумерация? В документации ничего не нашел.
2) Каким образом можно решить мою задачу?
Заранее спасибо.