-
Dateien verschwinden
Hallo,
wiederholt muss ich feststellen, dass js-Dateien verschwinden und damit diese Funktionen logischerweise nicht mehr zur Verfügung stehen.
Die Dateien befinden sich unter assets -> js. Kontrolliere ich 2, 3 Tage später sind die Dateien verschwunden.
Nun kann ich mir absolut nicht vorstellen, woran das liegt! So lade ich die Dateien per FTP immer wieder auf den Server.
Kann mir jemand bitte weiterhelfen? – Website: kiessling-grafik.de Sollte beim Öffnen dieser Website die SVG-Animation auf der Startseite funktionieren, dann hat sich die vivus.js noch nicht in Luft aufgelöst.
Danke
Hans
-
Hallo Hans,
Dateien in assets sind schlicht Tabu - Contao löscht diese Dateien durch den Cronjob und schreibt auch neue Version in das Verzeichnis.
Eigene JS- und CSS-Dateien immer unter „files” bzw. „tl_files” ablegen und dann im Seitenlayout einbinden. Dann bleiben die Dateien auch erhalten nach einer Systemwartung oder dem Cronjob.
-
Herzlichen Dank, planepix!
Das habe ich als langjähriger Contao-Benutzer denn doch nicht gewusst. Es gibt ja unter assets so schöne js- und jquery-Ordner! ;)
Gruß Hans
Ich war gedanklich davon nicht abzubringen, weil komischerweise aber versch. jQuery-Dateien bei mir aus dem jquery-Ordner (unter assets) eben nicht herausfliegen!?
-
Nur die Dateien unter assets/js, assets/css und assets/images sind temporär.
-
Wieder dazugelernt! Danke spooky!
-
Die anderen Dateien in assets/ solltest du aber genau so wenig ändern ;)
-
Eigentlich darfst du nur an Dateien in templates/ und files/. templates/ ist vor der Öffentlichkeit geschützt, files/ nicht. files/ ist auch der Startpunkt für die Dateiverwaltung.
Und dann noch an Config-Dateien in system/config/, welche nicht zum Core gehören, zB dcaconfig, localconfig, initconfig, langconfig.