contao/test — Issue #459: Layout wird nicht von einem Startpunkt geerbt
Author: importer
Created: 2011-11-28 16:51:09+00:00
State: open
Labels: backend, Defect

Ich habe eine Installation mit zwei "Startpunkten für eine Webseite", einmal für die deutschen Seiten, einmal für die englischen, da ich mit dem changelanguage-Modul arbeite.
Ich habe zwei Layouts erstellt. Das deutsche Layout ist das Standardlayout. Dem Startpunkt für die englische Seite habe ich das englische Layout zugewiesen.
Das Problem ist, dass die Seiten in der englischen Webstruktur nicht wie erwartet das Layout von ihrem Startpunkt erben. Sie haben das deutsche Standardlayout. Man muss explizit den Seiten unter dem Startpunkt das englische Layout zuweisen.
Wörtlich genommen stimmt zwar der Hinweis beim der Layout-Einstellung auf den Seiten, dass das Layout von einer +Seite+ geerbt wird, denn ein Startpunkt ist ja keine Webseite. Aber erwartet hätte es trotzdem nicht.

Oder das ganze grafisch ausgedrückt:

So sah es aus:

Standardlayout(abgekürzt SL): DE
Struktur:
Startpunkt DE (DE)
- Seite 1 (SL DE)
-- Unterseite 2(DE, geerbt von Seite 1)
Startpunkt EN (EN)
- Seite 3 (SL DE, da vom Startpunkt nicht geerbt.)
-- Unterseite 4 (DE, geerbt von Seite 3)

Erwartet hätte ich:

Startpunkt DE (DE)
- Seite 1 (DE, geerbt vom Startpunkt DE)
-- Unterseite 2(DE, geerbt von Seite 1)
Startpunkt EN (EN)
- Seite 3 (EN, geerbt vom Startpunkt EN)
-- Unterseite 4 (EN, geerbt von Seite 3)

Und so geht es dann:

Startpunkt DE (DE)
- Seite 1 (SL DE)
-- Unterseite 2(DE, geerbt von Seite 1)
Startpunkt EN (EN)
- Seite 3 (EN, manuell gesetzt)
-- Unterseite 4 (EN, geerbt von Seite 3)

Das Problem im letzten Fall ist nur, dass man dass eben bei jeder Seite auf der Ebene unter dem Startpunkt machen muss.

--- _Originally created by anonymous on January 28th, 2009, at 12:25pm (ID 459)_