Zum Inhalt springen

Leere Contentelemente im Template vorgeben? Soll nachher editierbar sein.

Erstellt am 10. Mai 2005 · Noch keine Antworten

Tags: Templates & Layouts, Inhaltselemente, Frage

CSWalter ·

Hallo Community,
ich habe folgende Frage, die laut Suche schon mal auftrat aber wohl nicht beantwortet worden ist.

Mein Plan war folgender:
Ich habe eine Seite mit einem Grundtemplate das Menü, Banner und Contentbereiche festlegt. Soweit klappt das auch alles, ich kann die Seite normal nutzen und neue Contentelemente einfügen/ändern/löschen etc.

Jetzt wäre es aber nett, wenn ich für bestimmte Seiten noch zusätzliche (kaskadierte) Templates anlegen kann, die vorgeben welche Inhaltselemente im Contentbereich standardmäßig existieren. Ich möchte nicht über oder unter dem Contentbereich einen Text einfügen und den im Template ändern können, sondern ich möchte ein leeres RTE-fähiges Contentelement im Contentbereich der Seite haben.
Auf jeder Seite die dieses Template zugewiesen bekommt, sollen eigene seitenspezifische Contentelemente erscheinen. Ich möchte also nicht ein Contentelement separat aus der DB holen (z.B.: über eine statisch hinterlegte ID) sondern beim Erzeugen der Seite oder der Zuweisung des Templates zu der Seite ein neues Element angelegt bekommen.

So wie ich das sehe und befürchte wird das auf diesem Weg nicht laufen, da m.E. Templates in Typoscript statisch sind und nicht dynamisch Elemente erzeugen bzw keine Zeilen in der DB anlegen können (was ja notwendig wäre).

Gibt es da ggf. eine Alternative, eine Extension, einen Workaround oder Ähnliches??

Hintergrund der Geschichte:
Ich baue eine Seite für einen Lehrstuhl auf. Alle Seiten unterhalb einer bestimmten Navigationsebene sehen gleich aus, z.B. Alle Lehrveranstaltungsseiten benötigen ein RTE-Feld mit der Beschreibung, eine Tabelle mit den Terminen und ein Foto vom Dozenten. Es wäre praktisch wenn alle Seiten von vorneherein ein leeres RTE-Feld, eine leere Tabelle und ein leeres Bild-Element mitbringen würden, die dann nur noch gefüllt werden müssten. Dadurch würde ich mir das Anlegen der Elemente von Hand sparen und ggf. ein wenig Einheitlichkeit bei der Anordnung der Elemente vorgeben können.

Soweit sogut, ich hoffe auf Anregungen und Vorschläge.

Gruß
Christian