Contao3 RC1: Wohin gehören js-files, icons, css-stylesheets, ... bei eigenen Modulen?
Seit gestern habe ich zu Testzwecken Contao 3 RC 1 auf meinem Server installiert.
Wohin gehören js-files, icons, css-stylesheets, ... bei eigenen Modulen? Da das Verzeichnis 'TL_ROOT/system' .htaccess -geschützt ist, kommt 'TL_ROOT/system/mein_modul/html' nicht mehr in Frage.
In der Beta-Version war der Systemordner noch nicht geschützt.;)
Wäre schöne, wenn mir das jemand erklären könnte.
Lieb Grüsse
Marko
aus mein_modul/public wird mein_modul/assets
Nun wurde das in den Core Modulen nochmals angepasst, um einheitlich zum Core selbst zu sein.
https://github.com/contao/core/issues/4667
Somit sollten css-, js- und Bilder nun hierhin:
TL_ROOT/system/modules/mein_modul/assets
Es bleibt auch dabei, dass in das assets-Verzeichnis eine .htaccess Datei gehört mit folgendem Inhalt:
Code:
order deny,allow
allow from all
...damit auf diese Dateien auch zugegriffen werden kann.