// Config Slick in Products require([ 'jquery', 'slick', 'domReady!' ], function($) { jQuery('.cms-home .widget-product-grid').slick({ infinite: true, dots: true, speed: 300, slidesToShow: 3, slidesToScroll: 3, adaptiveHeight: false, responsive: [ { breakpoint: 2600, settings: { slidesToShow: 3, slidesToScroll: 3, centerMode: false, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, centerMode: false, dots: false } }, { breakpoint: 1240, settings: { slidesToShow: 3, slidesToScroll: 3, centerMode: false, dots: false } }, { breakpoint: 968, settings: { slidesToShow: 3, slidesToScroll: 3, centerMode: false, dots: false } }, { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2, centerMode: false, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 2, slidesToScroll: 2, centerMode: false, dots: true } } ] }); /**/ $('.products-related .product-items').slick({ infinite: false, speed: 300, slidesToShow: 4, slidesToScroll: 4, adaptiveHeight: true, responsive: [ { breakpoint: 2600, settings: { slidesToShow: 4, slidesToScroll: 4 } }, { breakpoint: 2100, settings: { slidesToShow: 4, slidesToScroll: 4 } }, { breakpoint: 1240, settings: { slidesToShow: 4, slidesToScroll: 4 } }, { breakpoint: 767, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, arrows: true } }, { breakpoint: 480, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, arrows: true } } ] }); /**/ $('.tab-header').on('click', function (){ jQuery('.cms-home .widget-product-grid').slick('refresh'); $('.products-related .product-items').slick('refresh'); }); });