landing.block.clonecard
Scope: landing Права на выполнение: для всех
landing.block.clonecard(lid, block,selector)
Метод для клонирования карточки блока. Возвращает true или ошибку.
Параметры
Метод | Описание | С версии |
---|---|---|
lid | Идентификатор страницы | |
block | Идентификатор блока | |
selector | Селектор карточки, взятый с манифеста, с добавленным идентификатором карточки. Например: '.landing-block-card@0' . 0 в конце означает, что воздействуем на первую по порядку карточку. Если знак @ и число за ним отсутствует, вставка будет произведена в начало родительского контейнера карточек. |
Обратите внимание, что как только вы склонировали карточку, их счетчики поменялись.
Смотри также
landing.block.addcard - Метод полностью повторяет работу landing.block.clonecard но дает возможность вставить карточку сразу с измененным контентом.
Примеры
BX24.callMethod( 'landing.block.cloneCard', { lid: 311, block: 6057, selector: '.landing-block-card@0' }, function(result) { if(result.error()) { console.error(result.error()); } else { console.info(result.data()); } } );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024