contao/test — Issue #665: Anzeige eigener Layoutbereiche auch durch eigenes Template in BE integrieren
Author: importer
Created: 2011-11-29 06:36:26+00:00
State: open
Labels: Feature, frontend

Hallo Leo,
folgender Vorschlag:
Beim Bearbeiten eines Seitenlayouts könnte die Combobox "Position der Layoutbereiche" noch einen weiteren Punkt bekommen, der sich irgendwie so nennt "Benutzerdefiniert (eigenes Template)".

Der Hintergrund ist folgender:
Wenn ich einen eigenen Layoutbereich habe, der nicht dort angezeigt werden soll, wo die Sections "before" und "after" im Template es angeben, muss ich im Template einen eigenen Bereich mittels "getCustomSection('...')" einfügen.

Damit ich im Seitenlayout aber Module in diesen Layoutbereich einfügen kann, muss ich dieses auch zum Seitenlayout hinzufügen und dann wird es automatisch in einer der drei möglichen Spalten (after, main oder before) angezeigt.

Somit ist dieses Verhalten inkonsistent, da ich im Template zwar einen Bereich selbst an dem gewünschten Ort anzeigen lassen kann. Aber damit dem Bereich Module zugewiesen werden können und Inhalt angezeigt wird, muss dies im Seitenlayout bekannt gemacht werden.
Hier muss ich mich dann aber auf die genannten drei Orte im Layout beschränken, bzw. es wird dann eine doppelte Ausgabe produziert. Einmal im before/main/after Bereich und einmal im - selbst im Template - eingefügten.

Würde der neue Auswahlpunkt zur Positionierung der Layoutbereiche hinzukommen, könnte man den Ort des Layoutbereichs vollständig selbst bestimmen, ohne Workarounds nutzen zu müssen.

Gruß
alias5000

--- _Originally created by anonymous on April 18th, 2009, at 11:03pm (ID 665)_