Hallo zusammen,
ich habe eine Frage zu Contao, die mich schon länger beschäftigt: Gibt es irgendwelche Möglichkeiten, "Sublayouts" anzulegen oder Erweiterungen dafür?
Hier zu meinem Problem:
Ich hatte nun schon öfter die Situation, dass es Seiten gibt, die sich nur "gering", aber "entscheidend" in ihrem Layout von anderen unterscheiden. Dafür habe ich dann immer neue Layouts in "Theme" -> "Seitenlayouts" angelegt. Ärgerlich ist dann, wenn man alle Einstellungen für die Seite (außer eben vielleicht eine oder 2) doppelt pflegen muss, wenn sich mal was ändert.
Es geht mir dabei nicht nur um verschiedene Spalten, wie man sie z.B. mit der Erweiterung subcolumns abbilden könnte. Header_code ist auch eine sehr nützliche Erweiterung, wenn man beispielsweise nur bei einer einzelnen Unterseite jQuery einbinden will o.ä.
Aber was mache ich beispielsweise, wenn z.B. alle Unterseiten jQuery eingebunden haben sollen, 2 Spalten haben, die Startseite, für die ultrakurze Ladezeiten sehr wichtig sind, allerdings kein jQuery haben soll und auch nur eine Spalte? Da komme ich doch im Grunde nicht um 2 Seitenlayouts herum? Ok, es gibt evtl. schlimmeres (Aber es ist auch ein vereinfachtes Beispiel...) Aber so richtig sauber wäre es doch dann nicht, alles in den beiden Seitenlayouts doppelt pflegen zu müssen...?
Wäre es nicht am besten, wenn man ein "Haupt-Seitenlayout" erstellen könnte, und dann "Sub-Layouts", die alle Einstellungen vom Haupt-Seitenlayout erben, außer dort, wo ich ausdrücklich davon abweiche?
Habe ich mein Problem verständlich ausgedrückt? Könnt ihr mir helfen? Oder denke ich gar irgendwie vollkommen in die verkehrte Richtung?
Danke schon mal und Grüße!
Jonas
Lesezeichen