ответ выдает ошибку: используйте CIBlockElement::Update() - а почему ?
несколько причин: 1. километр логики поверх 2. ElementTable это таблет класс, а не модель и этим не ограничивается
по п.2 - вот не соглашусь, ибо ElementTable наследуется от DataManager. а по п.1 - тут прав, оказывает там блок на update / delete / add стоит
DataManager и есть базовый класс обеспечивающий логику работы ОРМ с таблицой бд не включающий в себя какую дополнительную логику, кроме взаимодействия с самими данными из-за того что CIblockElement имеет километр логики поверх, было решено сделать заглушки на добавление чтоб не ломать голову поддержки в поисках что пошло не так
потому-что маленькая студия не может написать оборотчик даже над старым CIBlockElement::Update() :)
Обсуждают сегодня