heimrichhannot / contao-slick-bundle

A content slider/carousel for contao based on kenwheelers slick carousel.
3 stars 3 forks source link

slick.min.js und slick.css werden nicht eingebunden #13

Closed sixtmedia closed 5 years ago

sixtmedia commented 5 years ago

In meiner Contao 4.4.40 Installation (mit contao-slick-bundle 1.0.0-beta17) werden die Dateien slick.min.js und slick.css nicht eingebunden.

In der contao-slick-bundle/src/Resources/contao/config/config.php wird folgendes versucht einzubinden: $GLOBALS['TL_USER_CSS']['slick'] = 'assets/slick/slick.css|static'; $GLOBALS['TL_JAVASCRIPT']['slick'] = 'assets/slick/slick.min.js|static';

In meiner Installation (über den Manager) wurde Slick mit den contao-components jedoch unter assets/slick/slick (ein Ordner /slick mehr im Pfad) installiert.

Korrekt wäre also: $GLOBALS['TL_USER_CSS']['slick'] = 'assets/slick/slick/slick.css|static'; $GLOBALS['TL_JAVASCRIPT']['slick'] = 'assets/slick/slick/slick.min.js|static';

Ich musste das ändern um die Erweiterung zum laufen zu bekommen.

So wie ich es einschätze könnte das ein Fehler in der Erweiterung sein und die Pfade müssten angepasst werden.

koertho commented 5 years ago

@sixtmedia Das sieht nach einem Fehler in deiner Config aus. Die Pfade stimmen so.

sixtmedia commented 5 years ago

Ich habe das in neuen Installationen - bei zwei verschiedenen Hostern - getestet. Neues Contao 4.4 und nur das slick-bundle Modul. Alles über den Contao Manager Installiert. Sonst nichts verändert. Die Skripte werden in assets/slick/slick/slick.css und assets/slick/slick/slick.min.js installiert und sind daher nicht eingebunden.

Welche config könnte denn bei mir der Auslöser dafür sein? Ich habe da keine Idee.

Danke Timon

koertho commented 5 years ago

Was steht in deiner composer.json unter extra -> contao-component-dir? Ansonsten scheint das ein Fehler im Contao Manager zu sein.