Мой кабинет

Для создания слайдера добавьте аттрибут data-slider="{ID слайдера}"

Аттрибут data-slider-options принимает json массив с параметрами слайдера. Список параметров доступен в документации библиотеки owl.carousel.js

<?php
$arSliderOptions = [
	'items' => 2, // Количество отображаемых элементов
];
?>
<div data-slider="images" data-slider-options='<?=\Bitrix\Main\Web\Json::encode($arSliderOptions)?>'>
	<img src="img_1.png" alt="img 1">
	<img src="img_2.png" alt="img 2">
	<img src="img_3.png" alt="img 3">
	<img src="img_4.png" alt="img 4">
</div>


Для размещения элементов навигации слайдера разместите на странице следующий код

<!-- Кнопки навигации -->
<div data-slider-nav="{ID слайдера}" class="slider-nav" id="slider-nav-cards"></div>
<!-- Навигационные точки навигации -->
<div data-slider-dots="{ID слайдера}" class="slider-dots" id="slider-dots-cards"></div>
<!-- Мобильная навигация -->
<div data-slider-nav-sm="{ID слайдера}" class="slider-nav-sm"></div>
Метод Redsign\MegaMart\Layouts\Section:useSlider('{ID слайдера}') автоматически размещает элементы навигации внутри обертки
<?php
$layout->useSlider('cards');
?>

Пример слайдера

'catalog', 'SITE_ID' => SITE_ID, 'ID' => '#CATALOG_CATALOG_IBLOCK_ID#', ]; $dbIBlock = \CIBlock::GetList(['SORT' => 'ASC', 'ID' => 'ASC'], $arFilter); $dbIBlock = new \CIBlockResult($dbIBlock); if ($arIBlock = $dbIBlock->GetNext()) { if (defined('BX_COMP_MANAGED_CACHE')) $GLOBALS['CACHE_MANAGER']->RegisterTag('iblock_id_' . $arIBlock['ID']); if ($arIBlock['ACTIVE'] == 'Y') { $aMenuLinksExt = $APPLICATION->IncludeComponent( 'bitrix:menu.sections', '', [ 'IS_SEF' => 'Y', 'SEF_BASE_URL' => '', 'SECTION_PAGE_URL' => $arIBlock['SECTION_PAGE_URL'], 'DETAIL_PAGE_URL' => $arIBlock['DETAIL_PAGE_URL'], 'IBLOCK_TYPE' => $arIBlock['IBLOCK_TYPE_ID'], 'IBLOCK_ID' => $arIBlock['ID'], 'DEPTH_LEVEL' => '3', 'CACHE_TYPE' => 'N', ], false, ['HIDE_ICONS' => 'Y'] ); } } if (defined('BX_COMP_MANAGED_CACHE')) $GLOBALS['CACHE_MANAGER']->RegisterTag('iblock_id_new'); } $aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
Мой город
+7 (495) 510-53-59 +7 (495) 136-73-03
Без выходных 09:00-18:00
Московская область
Горки-10, дом 32, помещение 9