Добрый день!
Добавляю в инфоблок множественные свойства. Cвойство - привязка к элементам в виде списка.
Добавление данных делаю с помощью слейд кода:
Добавление данных проходит успешно, но в дополнительных свойствах присутствует только один элемент со значением "10", хотя должно быть три одинаковых элемента доп свойства.
В случаи, если значения доп свойств подставить разные:
то добавление происходит корректно, все три элемента присутствуют.
Подскажите пожалуйста, что я делаю неверно?
Добавляю в инфоблок множественные свойства. Cвойство - привязка к элементам в виде списка.
Добавление данных делаю с помощью слейд кода:
| Код |
|---|
if(CModule::IncludeModule('iblock')){
$IBLOCK_ID = 11;
$btrx_fields = array(
"ACTIVE" => "Y",
"IBLOCK_ID" => $IBLOCK_ID,
"NAME" => utf8_to_cp1251("Заявка"),
"PROPERTY_VALUES" => array(
"TARIFS" => array(
0 => array('VALUE'=>'10'),
1 => array('VALUE'=>'10'),
2 => array('VALUE'=>'10'),
),
"EQUIPMENT" => array(),
),
);
if ($elId = $oElement->Add($btrx_fields)) {
$json = array('result' => 0,'msg' => 'ALL OK');
}
} |
В случаи, если значения доп свойств подставить разные:
| Код |
|---|
"PROPERTY_VALUES" => array(
"TARIFS" => array(
0 => array('VALUE'=>'10'),
1 => array('VALUE'=>'11'),
2 => array('VALUE'=>'12'),
),
|
Подскажите пожалуйста, что я делаю неверно?