У вас точно установлены все обновления модуля main и iblock?
Я только что проверил на своей версии.
Создал ИБ (28) и в нем свойство PHONE (строка, множественное)
И такой ошибки у меня не наблюдается
Я только что проверил на своей версии.
Создал ИБ (28) и в нем свойство PHONE (строка, множественное)
| Код |
|---|
use \Bitrix\Main;
use \Bitrix\Iblock;
Main\Loader::includeModule('iblock');
// вводные данные
$iblockId = 28;
// объект инфоблока
$iblock = Iblock\Iblock::wakeUp($iblockId);
$newElement = $iblock->getEntityDataClass()::createObject();
$newElement->setIblockId($iblockId);
$newElement->setName('Test name');
$newElement->addToPhone( new Iblock\ORM\PropertyValue('new value') );
$res = $newElement->save();
if ( $res->isSuccess() )
{
echo 'New element id: '.$res->getId();
}
else
{
echo implode(', ', $res->getErrorMessages());
} |
И такой ошибки у меня не наблюдается
Голосуй за идеи по развитию API Bitrix:
