11.12 Eigene PHP-Funktionen als TypoScript-Element einbinden
Problem
Sie wollen eigene PHP-Funktionen verwenden, um die Ausgabe von Inhalten nach Ihren eigenen Vorstellungen zu modifizieren. Um die Flexibilität für Administratoren weitestgehend zu erhalten, sollen dabei verschiedene TypoScript-Parameter zum Einsatz kommen, die das Verhalten der PHP-Funktionen nach Bedarf verändern.
Lösung
Verwenden Sie die TypoScript-Elemente USER oder USER_INT und geben Sie darin die nötigen TypoScript-Parameter vor.
Erstellen Sie die nötigen Funktionen und speichern Sie diese in einer separaten Datei z.B. im Ordner fileadmin/scripts. Binden Sie die Datei über includeLibs
ein und rufen Sie die gewünschten Funktionen mithilfe von userFunc
auf.
Warnung
Achten Sie dabei ...
Get TYPO3 Kochbuch 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.