Zum Inhalt springen
FRÖHLICH Logo

Seitenmodul

`Illustration des TYPO3-Seitenmoduls: Inhaltsbausteine werden in Spalten einer Seite angeordnet`

Auf einen Blick: Seitenmodul

Das Seitenmodul ist die Arbeitsfläche im TYPO3-Backend, auf der Redakteurinnen und Redakteure die Inhalte einer Seite anlegen, bearbeiten und anordnen.

  • Ab TYPO3 v14 heißt es "Layout" und liegt im Hauptmodul "Inhalt", vorher hieß es "Seite" im Hauptmodul "Web".
  • Inhalte bestehen aus einzelnen Inhaltselementen, die in Spalten liegen.
  • Welche Spalten es gibt, legt das Backend-Layout fest; das richtet die Administration bzw. Integration ein.
  • Das Modul zeigt die Struktur der Seite, nicht deren Design. Für das Aussehen nutzt man die Vorschau.

Was ist das Seitenmodul?

Das Seitenmodul ist der Ort im TYPO3-Backend, an dem der sichtbare Inhalt einer Webseite entsteht. Text, Bilder, Downloads, Formulare, etc. werden hier als einzelne Inhaltselemente angelegt und in eine Reihenfolge gebracht. Wer in TYPO3 redaktionell arbeitet, verbringt die meiste Zeit in diesem Modul.

Das Modul dient der Redaktion dazu, Inhaltselemente auf einer Seite anzulegen und zu verändern. Innerhalb des Moduls gibt es einen oder mehrere Bereiche, auch Spalten genannt, in die Inhalte eingefügt werden können. Welche Spalten im Backend erscheinen, wird in einem sogenannten Backend-Layout festgelegt. Redakteurinnen und Redakteure treffen also keine Entscheidungen bezogen auf das Rahmenlayout; sie füllen die Bereiche, die die Integration vorgegeben hat.

Vom Listenmodul unterscheidet sich das Seitenmodul durch die Darstellung. Das Listenmodul (in v14 "Datensätze") zeigt alle Datensätze einer Seite tabellarisch, also auch Datensätze aus Extensions wie Nachrichten oder Veranstaltungen. Das Seitenmodul zeigt ausschließlich Seiteninhalte, dafür aber in ihrer räumlichen Anordnung. Für die tägliche Redaktionsarbeit ist das Seitenmodul damit der schnellere Einstieg.

Der Name hat sich mit TYPO3 v14 geändert. Das oberste Modul, das früher "Web" hieß, wurde umbenannt in "Content"; das frühere "Web > Page" heißt nun "Content > Layout". In der deutschen Oberfläche entspricht das dem Pfad "Inhalt > Layout". Hintergrund ist die Modernisierung des Backends in Version 14, bei der unter anderem die Modulnamen in der linken Navigation vereinheitlicht wurden. Die Bezeichnung "Seitenmodul" ist deshalb historisch, aber weiterhin der geläufige Begriff.

Das Seitenmodul in der Praxis

Für die Redaktion sieht ein typischer Arbeitsablauf so aus:

  1. Modul öffnen: Im linken Menü "Inhalt > Layout" wählen. In TYPO3 v13 und älter heißt der Punkt "Web > Seite".
  2. Seite auswählen: Im Seitenbaum die Seite anklicken, die bearbeitet werden soll. Erst danach zeigt das Modul die Inhalte dieser Seite im rechten Bereich an.
  3. Inhaltselement anlegen: Auf das Plus-Symbol in der gewünschten Spalte klicken. Es öffnet sich der Assistent zur Auswahl des Elementtyps, etwa Text, Text mit Bild oder individuell gebaute Elemente.
  4. Inhalt eingeben und speichern: Felder ausfüllen, anschließend speichern. Der Assistent merkt sich in v14 kürzlich verwendete Typen und beschleunigt so die Auswahl bei wiederkehrenden Aufgaben.
  5. Anordnen: Elemente per Drag-and-drop innerhalb einer Spalte verschieben/kopieren oder in eine andere Spalte ziehen. Seit v13 funktioniert das Drag-and-drop auch über Seiten hinweg.
  6. Prüfen: Die Vorschau aufrufen, um die Seite im echten Design zu sehen.

Für Administration und Integration liegt die Arbeit davor. Sie entscheiden, wie viele Spalten eine Seite hat, wie diese heißen und welche Elementtypen darin erlaubt sind. Backend-Layout-Spalten können seit v14 Inhaltselementtypen nativ einschränken, die beliebte Extension ichhabrecht/content-defender ist dafür größtenteils nicht mehr nötig.

Typische Fehler und wie Sie sie vermeiden

Das gewohnte Modul "Seite" ist nach einem TYPO3-Update verschwunden

  • Ursache: Ab v14 heißt der Menüpunkt "Layout" und liegt unter "Inhalt" statt unter "Web".
  • Lösung: Im Menü unter "Inhalt" nachsehen. Denken Sie nach einem Update auf v14 daran, Ihr Redaktionsteam über diese Neuerung zu informieren.

Der Inhalt erscheint im Frontend an der falschen Stelle

  • Ursache: Das Element wurde in der falschen Spalte angelegt. Spaltennamen wie "Normal" oder "Rechts" sagen ohne Kenntnis des Backend-Layouts wenig aus.
  • Lösung: Nach dem Speichern immer die Vorschau öffnen. Als Integrator die Spalten so benennen, dass sie den tatsächlichen Frontend-Bereich beschreiben, etwa "Hauptinhalt" statt "Normal".

Ein Inhaltselement wurde gelöscht statt versteckt

  • Ursache: Verstecken (Deaktivieren) und Löschen liegen im Kontextmenü dicht beieinander.
  • Lösung: Für zeitweise nicht benötigte Inhalte das Deaktivieren-Symbol verwenden. Ist doch einmal gelöscht worden, kann die Administration den Datensatz in der Datenbank oder über den Recycler wiederherstellen, solange dieser nicht geleert wurde.

Das Backend zeigt Inhalte, die im Frontend nicht erscheinen

  • Ursache: Das Element ist versteckt, zeitgesteuert oder auf eine Benutzergruppe beschränkt. Möglich ist auch, dass die Spalte im Frontend-Template gar nicht ausgegeben wird.
  • Lösung: Im Element den Reiter "Zugriff" prüfen. Bleibt es unklar, sollte die Integration prüfen, ob die betreffende Spaltenposition überhaupt vom Frontend-Template ausgegeben wird.

Best Practices / Checkliste

  • Vergeben Sie für jedes Inhaltselement eine aussagekräftige Überschrift, auch wenn sie im Frontend ausgeblendet wird. Das erleichtert die Orientierung auf Seiten mit vielen Elementen. Auch im Listenmodul erhöht das die Übersichtlichkeit deutlich.
  • Verstecken Sie Inhalte, statt sie zu löschen, solange noch nicht sicher ist, ob sie wieder gebraucht werden. (Und ja, sie werden wieder gebraucht werden …)
  • Prüfen Sie jede Änderung in der Vorschau, bevor Sie die Seite freigeben. Das Seitenmodul zeigt Struktur, nicht Gestaltung.
  • Wählen Sie immer den inhaltlich passenden Elementtyp. Eine Tabelle gehört in ein Tabellenelement, nicht in ein Textfeld mit Leerzeichen. Das wirkt sich direkt auf Barrierefreiheit und spätere Wartbarkeit aus.
  • Benennen Sie als Integration die Spalten im Backend-Layout so, wie Ihre Redaktion die Seitenbereiche nennt.
  • Schränken Sie die erlaubten Elementtypen pro Spalte ein. Ab v14 geht das ohne Zusatz-Extension direkt im Backend-Layout.

Häufige Fragen zum TYPO3-Seitenmodul

Wo finde ich das Seitenmodul in TYPO3 v14?

In der Navigation links unter "Inhalt > Layout". In der englischen Oberfläche heißt der Pfad "Content > Layout". Bis einschließlich TYPO3 v13 lag dasselbe Modul unter "Web > Seite".

Warum heißt das Seitenmodul jetzt "Layout"?

Die Umbenennung gehört zur Modernisierung des Backends in TYPO3 Version 14. Ziel war eine einheitlichere Benennung der Module, damit auch Einsteiger den Zweck eines Moduls am Namen erkennen. Die Funktion des Moduls hat sich dadurch nicht verändert.

Was ist der Unterschied zwischen Seitenmodul und Listenmodul?

Das Seitenmodul zeigt Seiteninhalte in ihrer Spaltenanordnung und ist auf redaktionelles Arbeiten ausgelegt. Das Listenmodul zeigt alle Datensätze einer Seite in Tabellenform, also auch solche aus Extensions. Für das Anlegen und Sortieren von Seiteninhalten ist das Seitenmodul der direktere Weg.

Sehe ich im Seitenmodul, wie die Seite später aussieht?

Nein. Das Modul stellt die Struktur der Seite dar, nicht ihr Design. Nutzen Sie die Vorschaufunktion, um die Seite im tatsächlichen Frontend-Layout zu prüfen, idealerweise auch in einer schmalen Fensterbreite.

Wer legt fest, welche Spalten ich sehe?

Die Spalten stammen aus dem Backend-Layout, das von der Integration definiert wird. Unterschiedliche Seiten können unterschiedliche Layouts haben. Fehlt Ihnen eine Spalte, wenden Sie sich an Ihre Administration bzw. Integration.

Was passiert mit einem gelöschten Inhaltselement?

Es wird zunächst nur als gelöscht markiert und bleibt in der Datenbank. Über den Recycler kann die Administration es wiederherstellen. Endgültig verloren ist es erst, wenn der Recycler geleert wurde.

Ihre Frage war nicht dabei? Kontaktieren Sie mich, damit ich sie gleich beantworten kann.

Verwandte Begriffe

Verwandte Begriffe zum TYPO3-Seitenmodul
Begriff Beschreibung
Inhaltselement

Der einzelne Baustein, den Sie im Seitenmodul anlegen und bearbeiten. Mehr zu Inhaltselementen in TYPO3

Backend-Layout

Legt fest, welche Spalten das Seitenmodul für eine Seite anzeigt.

Seitenbaum

Die Navigation, über die Sie die zu bearbeitende Seite auswählen. Mehr zum Seitenbaum in TYPO3

Listenmodul

Die tabellarische Alternative zum Seitenmodul für Datensätze aller Art.

Recycler

Das Modul, über das gelöschte Inhaltselemente zurückgeholt werden.

Workspaces

Trennen Bearbeitung und Veröffentlichung und bestimmen damit, wann Ihre Änderungen live gehen.

Content Blocks

Definieren eigene Inhaltselementtypen, die anschließend im Seitenmodul zur Auswahl stehen.

Wer das hier schreibt

Ich bin Jochen Fröhlich, Diplom-Informatiker (FH) aus Stuttgart. Seit 2003 arbeite ich mit TYPO3: als Integrator und als jemand, der Redaktionen zeigt, wie sie das System im Alltag nutzen. Was hier im TYPO3-Wissen steht, stammt aus echten Projekten und nicht aus der Theorie.

Fehler entdeckt oder etwas unklar geblieben? Schreiben Sie mir, ich korrigiere den Eintrag.

Jochen Fröhlich, TYPO3-Entwickler aus Stuttgart

Was Sie sonst noch über TYPO3 wissen wollen