This repository has been archived by the owner on Jan 10, 2023. It is now read-only.
Releases: arrilot/bitrix-models
Releases · arrilot/bitrix-models
0.8.0
0.7.22
0.7.21
0.7.20
0.7.19
0.7.18
0.7.17
Доработаны методы save()
и update()
для ElementModel
- поддержка сохранения описаний значений свойств элементов инфоблоков (PROPERTY_FOO_DESCRIPTION)
$elementModel->update(['PROPERTY_FOO_DESCRIPTION' => 'Новое значения описания для свойства FOO данного элемента']);
// или
$elementModel['PROPERTY_FOO_DESCRIPTION'] = 'Новое значения описания для свойства FOO данного элемента';
$elementModel->save(); // $elementModel->save(['PROPERTY_FOO_DESCRIPTION']);
- Исправлено сохранение элементов со свойствами типа список. Они больше не обнуляются
- Для задания нового значения свойства типа список теперь можно (и нужно) использовать ключ
PROPERTY_FOO_ENUM_ID
$elementModel->update(['PROPERTY_FOO_ENUM_ID' => '1']); // для немножественного свойства типа список
$elementModel->update(['PROPERTY_FOO_ENUM_ID' => ['1', '2']); // для немножественного свойства типа список