Glossary: Plugin
Plugin
Ein Plugin ist eine spezielle Art von Extension in TYPO3, die eine Ausgabe im Frontend erzeugt – typischerweise als Inhaltselement (Content Element), das im Backend eingefügt wird.
Was genau ist ein Plugin?
Technisch gesehen ist ein Plugin eine sogenannte Frontend-Extension, die TYPO3-typisch über Extbase/Fluid aufgebaut ist und dynamische Inhalte ins Frontend rendert. Beispiele sind:
- News- oder Eventlisten
- Formulare oder interaktive Elemente (z. B. TYPO3 Poll, TYPO3 Quiz)
- Suche, Produktfilter oder individuelle Anwendungslogik
Einsatz im Backend
Redakteure fügen Plugins über Inhaltselemente vom Typ Plugins
ein. Je nach Konfiguration kann dabei z. B. zwischen einer Listen- oder Detailansicht gewählt werden.
Abgrenzung zur Extension
- Jedes Plugin ist eine Extension – aber nicht jede Extension ist ein Plugin.
- Eine Extension kann auch rein technische oder Backend-bezogene Funktionalität enthalten.
Typischer Anwendungsfall
Ein Plugin wird verwendet, wenn eine Extension aktiv Inhalte im Frontend darstellen soll – z. B. für Suchergebnisse, Nutzeranfragen oder interaktive Module.