Verschiedene Ausgabeformate verwenden

Das in Kapitel 2 beschriebene Model-View-Controller-Paradigma (MVC) hat mehrere entscheidende Vorteile: Es trennt das Model von der Nutzerinteraktion, und es ermöglicht verschiedene Ausgabeformate für dieselben Daten. Wir wollen hier auf Letzteres eingehen.

Die Verwendung von verschiedenen Ausgabeformaten ist oft sinnvoll zur Generierung von CSV-Dateien, RSS-Feeds oder Druckansichten. Wir zeigen Ihnen nun am Beispiel, wie Sie das Blog-Beispiel um eine Druckansicht erweitern können.

Angenommen, Sie haben für eine Liste von Blog-Posts eine HTML-Darstellung programmiert. Das verwendete Fluid-Template liegt in Resources/Private/Templates/Post/list.html. Nun wollen Sie noch zusätzlich eine Druckansicht erstellen, ...

Get Zukunftssichere TYPO3-Extensions mit Extbase und Fluid now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.