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.