Container Extension für TYPO3
Die Container-Extension macht TYPO3 mit einem coolen und einfachen Konzept noch besser: Container-Inhaltselemente.
Ein Container ist ein Inhaltselement, das andere Inhaltselemente enthalten kann.
Damit kannst du ganz einfach direkt im Backend Layout-Unterstrukturen erstellen – wie zum Beispiel zweispaltige Abschnitte, Karten-Grids oder verschachtelte Inhaltsbereiche.
Wie es funktioniert
Jeder Containertyp hat bestimmte Inhaltsbereiche (z. B. linke/rechte Spalte).
Redakteure können hier beliebige Inhaltselemente einfügen – ganz ohne technische Kenntnisse.
Das Rendering läuft komplett im Site-Packages deines Projekts ab:
- Templates werden mit Fluid erstellt,
- Daten werden mit TYPO3-Core-Mechanismen (wie DataProcessing) verarbeitet,
- es gibt keine separate Rendering-Engine oder benutzerdefinierte Logik.
Das Ergebnis: maximale Flexibilität, minimale Komplexität.

Für Integratoren
- Definier deine eigenen Containertypen mittels TCA-Konfiguration.
- Vollständig Core-kompatibel–keine CType-Überschreibungen.
- Sauberes Markup dank spezieller Fluid-Templates.
- Verschachtelte Container werden unterstützt.
- Funktioniert nahtlos mit Fluid DataProcessors, ViewHelpers und benutzerdefinierter Layout-Logik.
Vorteil: Volle Kontrolle über Struktur und Markup–bei gleichzeitiger Sicherheit und Intuitivität bei der Bearbeitung von Inhalten.

Für Redakteure
- Visuelle Übersichtlichkeit: Inhalte sind im Backend logisch gruppiert und übersichtlich dargestellt.
- Flexible Layouts: Gestalte einzelne Seitenbereiche ohne technisches Wissen.
- Sichere Grenzen: Redakteure können nur dort Inhalte hinzufügen, wo es erlaubt ist (wenn die TYPO3-Erweiterung „content_defender“ installiert ist).
- Einheitliches Design: Container legen die Layoutregeln fest – Redakteure füllen den Inhalt.
Warum Container statt was anderem?
Im Vergleich zu älteren Lösungen wie Gridelements oder Flux arbeitet Container direkt mit den Kernmechanismen von TYPO3. Das macht es:
- zukunftssicher — keine externen Abhängigkeiten,
- schlanker Code,
- upgrade-sicher,
- und auf lange Sicht wartungsfreundlich.
Die Erweiterung wird aktiv gepflegt, ist vollständig kompatibel mit aktuellen TYPO3-Versionen und wird in vielen Enterprise-Projekten eingesetzt.
Technische Details
| Extension Key | container |
| Extension Autor | Achim Fritz (b13) |
| Lizenz | GPL v2 or later |
| TYPO3 Kompatibilität | v10 LTS – v13 (current) |
| Composer Package | b13/container |
| Git-Repository | github.com/b13/container |
Installation (Composer)
composer require b13/container
Nach der Installation:
- Aktiviere die Erweiterung im TYPO3-Backend.
- Definiere und konfiguriere deine eigenen Containertypen.
- Erweitere dein Site-Package mit Container- Templates.
![[Translate to Deutsch:] [Translate to Deutsch:]](/fileadmin/_processed_/7/c/csm_Container_pt1_dcc06e1337.webp)
![[Translate to Deutsch:] [Translate to Deutsch:]](/fileadmin/_processed_/b/3/csm_Container_pt2_bfd3048e04.webp)
