Die Erweiterung pw_teaser für TYPO3 Version 13 und 14: Neue Funktionen für Seitenteaser

Wir haben die Erweiterung pw_teaser von Armin Vieweg verbessert. Sie läuft jetzt mit TYPO3 Version 13 und 14 und hat viele neue Funktionen.

Auf einen Blick

  • Eine verbesserte Version von pw_teaser. Sie zeigt dynamische Vorschauen von Seiten.
  • Die Version läuft mit TYPO3 13.4 und 14, PHP 8.2 und neuen Funktionen.
  • Sie können Seiten einfach filtern und sortieren. Dafür nutzen Sie PSR-14-Events.
  • Wir haben viele Tests gemacht. Die Erweiterung ist sehr sicher und stabil.

Viele TYPO3-Seiten nutzen Vorschau-Elemente. Man nennt diese Elemente auch Seitenteaser. Sie zeigen kurze Infos von anderen Seiten. Die Erweiterung pw_teaser von Armin Vieweg ist dafür sehr gut. Wir haben diese Erweiterung verbessert und modernisiert. Sie läuft jetzt mit TYPO3 Version 13.4 und Version 14. Wir nutzen modernes PHP und Fluid Version 5.0. Auch die Struktur im Hintergrund ist neu und stabil.

Sie können die Liste der Seiten leicht anpassen. Dafür nutzen Sie sogenannte PSR-14-Events. Sie müssen die Erweiterung dafür nicht verändern. Das neue Site-Set macht die Einrichtung in TYPO3 ab Version 13 sehr einfach. Es ersetzt das alte TypoScript.


Inhaltsverzeichnis  

Überblick

Hintergrund vom Projekt und die neuen Versionen.

Was wurde gemacht

Änderungen im Vergleich zum alten Projekt.

Funktionen im Detail

Alle Funktionen genau erklärt.

Installation

So installieren Sie die Erweiterung mit Composer.

Überblick  

Die Erweiterung pw_teaser erstellt automatische Vorschauen von Ihren Seiten. Sie nutzt dafür Infos aus den Seiteneigenschaften und Texten. Sie können die Seiten auf sechs verschiedene Arten auswählen. Zum Beispiel direkte Unterseiten oder eine eigene Liste von Seiten. Mit Kategorien können Sie die Auswahl genau filtern. Dafür gibt es drei verschiedene Vorlagen. Sie können einfache Vorlagen nutzen oder eigene Designs erstellen.

Die Erweiterung zeigt lange Listen auf mehreren Seiten an. Sie nutzt dafür die normale TYPO3-Seitenteilung. Oder Sie nutzen eine zusätzliche Erweiterung für Seitenzahlen. Die Abfrage von Kategorien läuft stabil und sicher im Hintergrund.

TYPO3 Version 13.4 und 14

Diese Erweiterung läuft mit TYPO3 Version 13.4 und Version 14. Sie benötigen PHP in den Versionen 8.2 bis 8.4. Ältere TYPO3-Versionen unterstützen wir nicht. Das neue Site-Set gibt es ab TYPO3 Version 13.

Was wurde gemacht  

Wir haben die originale Erweiterung von Armin Vieweg als Basis genommen. Wir haben den Code für TYPO3 Version 13 und 14 erneuert. Die Erweiterung läuft jetzt mit PHP ab Version 8.2. Sie nutzt auch das neue System für Einstellungen in TYPO3. Das neue Site-Set ersetzt das alte TypoScript.

Wir haben den Code im Hintergrund aufgeräumt. Datenbankabfragen liegen jetzt an festen Orten. Das macht den Code sicherer und einfacher zu prüfen. Der Code für die Seitenteilung läuft ohne Fehler. Mit dem neuen PSR-14-Event können Sie die Seitenliste anpassen. Sie müssen den Code der Erweiterung dafür nicht ändern.

Wir haben sehr viele automatische Tests geschrieben. Es gibt 77 Unit-Tests und 14 Functional-Tests. Der Code ist sehr sauber programmiert. Wir haben den Namen auf dirnbauer geändert. Sie finden das Paket auf GitHub und nicht auf Packagist.

Funktionen im Detail  

FunktionNutzen
Sechs Wege für SeitenSie wählen Unterseiten, Seitenbäume oder eigene Listen aus.
Filter für KategorienSie filtern die Teaser genau nach Ihren Kategorien.
Vorlage aus TypoScriptRedakteure wählen Vorlagen einfach über ein Menü aus.
Eigene VorlagenEntwickler nutzen eigene Fluid-Dateien für das Design.
PSR-14-EventSie sortieren und filtern Seiten einfach mit eigenem Code.
Site-Set für TYPO3 13+Sie binden Einstellungen schnell und modern ein.
Einfache SeitenteilungLange Listen teilen sich automatisch auf mehrere Seiten auf.

Installation  

Häufige Fragen  

Fazit  

Diese Version von pw_teaser ist ideal für TYPO3 Version 13 und 14. Der Code nutzt moderne Standards. Er bietet PSR-14-Events und Site-Sets. Viele Tests machen die Erweiterung sehr stabil. Wir konzentrieren uns auf Sicherheit und einfache Pflege.

Danke

Wir danken Armin Vieweg für seine tolle Arbeit an der Erweiterung. Wir nutzen sie sehr gerne. Für TYPO3 Version 13 und 14 haben wir wichtige Teile modernisiert. Der größte Teil der Arbeit kommt aber von Armin Vieweg. Dazu gehören die Auswahl der Seiten und die Filter. Die Erweiterung ist freie Software unter der Lizenz GPL-2.0-or-later.

Sprechen wir über Ihr Projekt.

Standorte

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

Ein Teil von diesem Inhalt wurde mit KI gemacht.