Du hast deine Contao Installation so angepasst, dass alle JavaScript Dateien erst am Ende der Seite geladen werden. Die Extension verlasst sich aber darauf, dass die Dinge, die im <head> geladen werden sollen, auch tatsächlich dort geladen werden.
Es könnte funktionieren, indem du ein angepasstes ce_swiperStop Template erzeugst und dort
PHP-Code:
<script>
initSwiper({
id: '<?= $this->sliderId ?>',
wrapperClass: '<?= $this->wrapperClass ?>',
params: <?= json_encode($this->parameters) ?>
});
</script>
entfernst und statt dessen am Ende der Template Datei folgendes einfügst
PHP-Code:
<?php
$GLOBALS['TL_BODY'][] = "
<script>
initSwiper({
id: '".$this->sliderId."',
wrapperClass: '".$this->wrapperClass."',
params: ".\json_encode($this->parameters)."
});
</script>
";
Lesezeichen