Webconsulting TYPO3 Lab: eine Spielwiese für modernes TYPO3 v14

Das DDEV-basierte TYPO3 Lab bündelt Visual Editor, Workspaces, das Desiderio-Theme, Solr, die Records-List-Ansichten, WorkOS-Login und MCP-Tooling zu einer reproduzierbaren Demo-Umgebung – die Klammer um unsere TYPO3-v14-Extensions.

Auf einen Blick

  • Das TYPO3 Lab ist eine DDEV-basierte Demo-Umgebung, in der moderne TYPO3-v14-Bausteine zusammenspielen.
  • Es bündelt Visual Editor, Workspaces, Desiderio, Solr, Records-List-Ansichten, WorkOS und MCP.
  • Hervorgegangen aus dem Visual-Editor-DDEV-Setup von Kanti (anders und sehr) – ausgebaut zum Feature-Lab.
  • In wenigen Befehlen reproduzierbar startklar – mehrere Demo-Sites und eine begleitende News-API-Studio-App inklusive, konsequent auf TYPO3 v14 ausgerichtet.

Einzelne Extensions vorzustellen ist eine Sache – sie im Zusammenspiel erlebbar zu machen, eine andere. Genau dafür gibt es das Webconsulting TYPO3 Lab: eine DDEV-basierte Feature-Umgebung, in der moderne TYPO3-v14-Bausteine gemeinsam laufen – von der visuellen Bearbeitung über Workspaces bis zu Suche, Theme und KI-Anbindung.

Damit ist dieser Beitrag zugleich die Klammer um unsere Extension-Reihe: Was wir einzeln vorgestellt haben, lässt sich hier im Zusammenspiel erleben.


Inhaltsverzeichnis  

Überblick

Was das Lab ist – und woraus es entstand.

Was enthalten ist

Die Bausteine im Zusammenspiel.

Installation

In wenigen DDEV-Befehlen startklar.

Was daraus wurde

Vom Demo-Setup zum Feature-Lab.


Überblick  

Das TYPO3 Lab ist eine DDEV-basierte Spielwiese für TYPO3 14.3: Sie enthält den Visual Editor, Workspace-Bearbeitung, API-getriebene Content-Workflows, das Desiderio-Theme-Rendering, eigene Records-List-Ansichten, Solr-Suche und eine begleitende News-API-Studio-Anwendung. Ziel ist nicht ein fertiges Produkt, sondern eine reproduzierbare Umgebung, in der sich Features realistisch ausprobieren und kombinieren lassen.

Entstanden ist das Lab aus dem Visual-Editor-DDEV-Demo-Setup von Kanti (anders und sehr). Auf dieser fokussierten Grundlage haben wir die Umgebung Schritt für Schritt zu einem breiteren Feature-Lab ausgebaut.

Nur für TYPO3 v14

Das Lab zielt durchgängig auf TYPO3 v14.3 LTS. Das enthaltene Site-Package ist als 14.0.0 versioniert und unterstützt ausschließlich TYPO3 v14. Als lokale Entwicklungsumgebung dient DDEV (Docker/OrbStack).

Camino frontend site rendered from the TYPO3 Lab

Frontend-Site aus dem TYPO3 Lab: Die Camino-Demo zeigt, dass das Lab nicht nur Backend-Module sammelt, sondern komplette Sites mit Navigation, Hero, Bildern und redaktionellem Inhalt rendert.


Was enthalten ist  

Der Reiz des Labs liegt im Zusammenspiel. Die folgenden Bausteine greifen ineinander – jeder für sich nützlich, gemeinsam ein moderner TYPO3-Stack.

Die Bausteine des Labs – von der Bearbeitung über Frontend und Suche bis zu API/KI.

BausteinRolle im Lab
Visual EditorFrontend-Bearbeitung von Seiten direkt in der Vorschau.
Workspaces & Easy WorkspaceEntwurf, Freigabe und Ein-Klick-Veröffentlichung.
Desiderio + Caminoshadcn/ui-basiertes Theme und ein klassisches Demo-Theme.
Records List Types/ExamplesGrid-, Teaser-, Katalog- und Timeline-Ansichten im Backend.
Apache SolrEnterprise-Suche mit nummerierter Pagination.
sg-apicore, MCP, WorkOSAPI-Schicht, KI-Werkzeuganbindung und Authentifizierung.
News API StudioNext.js/Electron-Client zum Bearbeiten von EXT:news über die API.

Zentrale Integrationen im Detail: Die Frontend-Bearbeitung übernimmt der Visual Editor. Die Suche liefert Apache Solr for TYPO3 (EXT:solr), im Lab mit nummerierter Pagination vorkonfiguriert. Für API-basierte Editorial-Workflows demonstriert das Lab eine WorkOS-gestützte Anmeldung sowie MCP-Tooling, das den TYPO3-Backend-Kontext für KI-Assistenten zugänglich macht.

Die zugehörigen Extensions stellen wir in eigenen Beiträgen ausführlich vor:

Records List Types

Grid-, Compact- und Teaser-Ansichten fürs Records-Modul. → Zum Artikel

Records List Examples

Sechs fertige Ansichten als Ergänzung. → Zum Artikel

Desiderio

shadcn/ui-Design als natives TYPO3-Theme. → Zum Artikel

Easy Workspace

Inhalte mit einem Klick veröffentlichen. → Zum Artikel


Installation  

Das Lab startet als DDEV-Projekt. Voraussetzung sind eine installierte DDEV-Umgebung und ein laufendes Docker bzw. OrbStack.

Anschließend öffnet ddev launch /typo3/module/web/edit das TYPO3-Backend. Das Lab bringt mehrere Demo-Sites mit – darunter ein Camino-Theme, Blog-Demos sowie themenbezogene Beispielseiten – die sich über die lokalen DDEV-URLs aufrufen lassen.

Sicherheit zuerst

Die Datei config/system/settings.php ist – wie .ddev/config.local.yaml – aus gutem Grund gitignored: Secrets wie API-Keys und Encryption-Key gehören nicht ins Repository, sondern hinter getenv()-Aufrufe bzw. in lokale, nicht versionierte Konfiguration.


Was daraus geworden ist  

Der Ausgangspunkt war Kantis Visual-Editor-DDEV-Demo. Daraus ist eine deutlich breitere Umgebung gewachsen – ohne den ursprünglichen Anspruch der einfachen Reproduzierbarkeit aufzugeben.

Visual-Editor-DDEV-Demo (Kanti)

Eine schlanke, reproduzierbare Demo für die Frontend-Bearbeitung mit dem Visual Editor.

Gemeinsames Site-Package

Ein zentrales Provider-/Theme-Paket bündelt Site Sets, Editor-, Solr- und Admin-Panel-Defaults.

Theme & Suche

Desiderio- und Camino-Demo-Sites sowie Solr mit nummerierter Pagination kamen hinzu.

Backend-Ansichten & API

Records List Types/Examples, sg-apicore, MCP-Tooling und WorkOS-Login für API-Workflows.

News API Studio

Eine begleitende Next.js/Electron-App zum Bearbeiten von EXT:news über die TYPO3-API.

Häufige Fragen  


Fazit  

Das TYPO3 Lab zeigt, wie sich moderne Bausteine – visuelle Bearbeitung, Workspaces, ein token-basiertes Theme, Enterprise-Suche und KI-Anbindung – zu einem konsistenten TYPO3-v14-Stack fügen. Für uns ist es Werkstatt und Schaufenster zugleich; für Interessierte ein reproduzierbarer Startpunkt, um die hier vorgestellten Extensions im Zusammenhang zu erleben.

Dank

Das Lab basiert auf dem Visual-Editor-DDEV-Setup von Kanti (anders und sehr). Dank an Kanti, dkd (Apache Solr for TYPO3) und das TYPO3-Core-Team. Das Lab steht unter der GPL-2.0.

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.