@if ($keys->isNotEmpty()) @php $shortcode = $shortcode ?? null; $enableCarousel = $shortcode && $shortcode->carousel === 'yes'; $itemsDesktop = (int) ($shortcode->items_desktop ?? 3); $itemsTablet = (int) ($shortcode->items_tablet ?? 2); $itemsMobile = (int) ($shortcode->items_mobile ?? 1); $slickConfig = $enableCarousel ? [ 'rtl' => BaseHelper::siteLanguageDirection() === 'rtl', 'arrows' => true, 'dots' => true, 'infinite' => true, 'autoplay' => ($shortcode->autoplay ?? 'yes') === 'yes', 'autoplaySpeed' => in_array($shortcode->autoplay_speed, theme_get_autoplay_speed_options()) ? (int) $shortcode->autoplay_speed : 5000, 'speed' => 800, 'slidesToShow' => $itemsDesktop, 'slidesToScroll' => 1, 'responsive' => [ [ 'breakpoint' => 1200, 'settings' => [ 'slidesToShow' => $itemsDesktop, ], ], [ 'breakpoint' => 992, 'settings' => [ 'slidesToShow' => $itemsTablet, ], ], [ 'breakpoint' => 768, 'settings' => [ 'arrows' => false, 'slidesToShow' => $itemsMobile, ], ], ], ] : null; $carouselId = $enableCarousel ? 'ads-carousel-' . uniqid() : null; @endphp @if ($enableCarousel) @foreach ($keys as $key) {!! display_ad($key, '', $loop, $shortcode) !!} @endforeach @elseif ($style == 'style-5') @foreach ($keys as $key) {!! display_ad($key, '', $loop, $shortcode) !!} @endforeach @else @foreach ($keys as $key) {!! display_ad($key, '', $loop, $shortcode) !!} @endforeach @endif @endif