Всем привет! Подскажите, кто-нибудь знает, способ массового удаления или деактивации элементов (по массиву ID элементов) штатными способами так и не реализован?
При использовании D7 \Bitrix\Iblock\ElementTable::update результат передаёт сообщение "Для изменения элементов инфоблоков используйте вызов CIBlockElement::Update()". А в этом методе, как известно, можно передать только один элемент.
Не хотелось бы изменять напрямую через запрос к БД. Кто его знает, что там может быть понавешено при деактивации. А при удалении тем более.
При использовании D7 \Bitrix\Iblock\ElementTable::update результат передаёт сообщение "Для изменения элементов инфоблоков используйте вызов CIBlockElement::Update()". А в этом методе, как известно, можно передать только один элемент.
Не хотелось бы изменять напрямую через запрос к БД. Кто его знает, что там может быть понавешено при деактивации. А при удалении тем более.