landing.landing.removeEntities
Scope: landing Права на выполнение: для всех
landing.landing.removeEntities(lid, data)
Метод удаляет связанные сущности лендинга - блоки, и картинки блоков.
Обратите внимание: при удалении блоков связанные с ними картинки удаляются в любом случае. Но может возникнуть ситуация, когда для очистки мусора, необходимо удалить картинки независимо от блока. Используйте данный метод в этом случае.
Параметры
Параметры | Описание | С версии |
---|---|---|
lid | Идентификатор лендинга | |
data | Ассоциативный массив, где в ключе blocks содержатся блоки на удаление, а в ключе images пары блок-картинка, в которых требуется удалить изображения (блоки в таком случае не удаляются). |
Пример
BX24.callMethod( 'landing.landing.removeEntities', { lid: 648, data: { blocks: [12167, 123], images: [ { block: 12269, image: 6866 }, { block: 12268, image: 6861 } ] } }, function(result) { if(result.error()) { console.error(result.error()); } else { console.info(result.data()); } } ); // В примере мы удаляем блоки с ID 12167, 123, а также картинку 6866 (из блока 12269) и картинку 6861 (из блока 12268). // Все сущности лежат в лендинге 648.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.