O'Reilly logo

Zukunftssichere TYPO3-Extensions mit Extbase und Fluid by Sebastian Kurfürst, Jochen Rau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

PHP-basierte Views einsetzen

Bisher haben wir immer Fluid als Template-Engine verwendet. Die meisten textbasierten Ausgabeformate sind mit Fluid auch gut abbildbar. Für manche Anwendungsfälle ist es jedoch sinnvoll, reines PHP zur Ausgabe zu verwenden. Ein Beispiel für einen solchen Anwendungsfall ist die Erzeugung von JSON-Dateien.

Extbase unterstützt daher auch PHP-basierte Views. Nehmen wir einmal an, wir möchten für die list-Action im Post-Controller des BlogExamples eine JSON-basierte Ausgabe erstellen. Dafür benötigen wir einen PHP-basierten View.

Wenn für eine Controller/Action/Format-Kombination kein Fluid-Template gefunden wird, wird ein PHP-basierter View verwendet. Diese PHP-Klasse wird nach einer Namenskonvention aufgelöst, die im

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required