Nur eine Frage am Rande: Wieso nutzt du eine Erweiterung für slick? Du kannst auch einfach den Contao-Internen Slider verwenden und dann einfach eine js_slickslider erstellen:
PHP-Code:
<?php
$GLOBALS['TL_CSS'][] = 'assets/slick-carousel/slick/slick.css';
$GLOBALS['TL_JAVASCRIPT'][] = 'assets/slick-carousel/slick/slick.js';
?>
<script>
(function ($) {
$(document).ready(function () {
$('.ce_sliderStart').each(function (i, cte) {
var s = $('.content-slider', cte)[0],
c = s.getAttribute('data-config').split(',');
$(s).children('.slider-wrapper').slick({
autoplay: parseInt(c[0]) > 0 ? true : false,
autoplaySpeed: parseInt(c[0]),
speed: parseInt(c[1]),
initialSlide: parseInt(c[2]),
dots: s.getAttribute('data-dots') ? true : false,
arrows: s.getAttribute('data-arrows') ? true : false
});
});
});
})(jQuery);
</script>
Solltest du zwingend weitere Optionen brauchen, lässt sich das z.B. über weitere Felder via DCA einbinden einfach das latest in den assets/-Ordner und fertig.
Lesezeichen