Seitenlayout-Einstellungen
In den Einstellungen der Contao-Layouts befinden sich einige Einstellmöglichkeiten, die sich ganz konkret auf Merconis beziehen.
Neben den Filter-Einstellungen, die in diesem Handbuch im Abschnitt „Filter-Einstellungen im Layout“ näher erläutert werden, gibt es noch Einstellmöglichkeiten, die sich auf das von Merconis verwendete Javascript-Framework „LSJS“ beziehen. Hintergründe zu LSJS werden nicht in diesem Handbuch sondern in einer separaten Dokumentation zu LSJS erläutert.
Nachfolgend finden Sie Erläuterungen zu den einzelnen Einstellmöglichkeiten.
Bereich: MERCONIS: LSCSS
Zu ladende SCSS-Datei
Wählen Sie die SCSS-Datei, die Sie laden möchten.
Debug-Modus
Mit dieser Option erzeugen Sie eine Map-Datei für Map-Datei für vereinfachtes Debugging.
Cache umgehen
Mit dieser Option umgehen Sie, dass die, aus den SCSS-Dateien, erzeugte CSS-Datei zwischengespeichert wird.
Hinweis
Beachten Sie, dass dadurch je nach Anzahl der einzelnen SCSS-Daeiten das laden der Seiten stark ausgebremst wird, wenn Sie den Cache umgehen.
Minifier nicht nutzen
Mit dieser Option wird die erzeugte CSS-Datei nicht verkleinert und optimiert.
Pfade zur Änderungsprüfung für Cache
Bitte geben Sie hier kommagetrennt Pfade zu den Verzeichnissen an, deren Dateien auf Änderungen überwacht werden sollen, um den Cache nötigenfalls automatisch zu aktualisieren.
Bereich: MERCONIS: LSJS
LSJS Javascript-Hauptkomponente laden
Damit MERCONIS das Javascript-Framework LSJS und seine Komponenten verwenden kann, muss im Layout zunächst die LSJS-Hauptkomponente durch Setzen dieses Hakens geladen werden.
Zu ladende App
Wählen Sie hier das Verzeichnis aus, in dem sich die zu verwendende LSJS-App befindet.
Im Auslieferungszustand von Merconis liegt die zu ladende App in „files/merconisfiles/themes/themeX/lsjs/app“.
Zu ladende App-Anpassung
In LSJS ist es möglich, eine App anzupassen, ohne die Original-App direkt ändern zu müssen. Einzelheiten zu dieser Möglichkeit entnehmen Sie bitte der separaten LSJS-Dokumentation.
Zu ladende Core-Anpassung
In LSJS ist es möglich, Core-Module anzupassen, ohne die diese direkt ändern zu müssen. Einzelheiten zu dieser Möglichkeit entnehmen Sie bitte der separaten LSJS-Dokumentation.
Auszuschließende Module
Sollten Sie einzelne Module Ihrer App nicht laden wollen, so können Sie diese hier bestimmen.
Debug-Modus
LSJS bietet einen Debug-Modus, der bei der Entwicklungsarbeit Unterstützung bietet. Einzelheiten zu dieser Möglichkeit entnehmen Sie bitte der separaten LSJS-Dokumentation.
Cache umgehen
Der von LSJS verwendete Cache kann während der Entwicklung deaktiviert werden. Einzelheiten zu dieser Möglichkeit entnehmen Sie bitte der separaten LSJS-Dokumentation.
Minifier nicht nutzen
LSJS komprimiert erzeugte Javascript-Dateien, was sich zu Entwicklungszwecken deaktivieren lässt. Einzelheiten zu dieser Möglichkeit entnehmen Sie bitte der separaten LSJS-Dokumentation.