Container Extension für TYPO3
Die TYPO3-Erweiterung „Container“ von b13 bringt Struktur in komplexe TYPO3-Content-Setups.
Erstelle flexible Layouts mit sauberem Markup — einfach, stabil und komplett auf den TYPO3-Core abgestimmt.
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)
