PHP Skripte über das User Objekt einfach einbinden
Aus Wikizone
page.5 = USER
page.5 {
# wo ist das Skript:
includeLibs = fileadmin/scripts/helloworld.php
# welche Funktion soll ausgeführt werden:
userFunc = user_meineKlasse->beispielfunktion
}
die PHP Datei könnte so aussehen:
<?php class user_meineKlasse{
function beispielfunktion($content,$conf){
$content=('Hallo Welt');
return $content;
}
} ?>
$content enthält den Inhalt der von Typo3 auf der Seite schließlich ausgegeben wird.
Hinweise:
- es können auch Funktionen ohne Klasse aufgerufen werden
- der Name der KLasse muß mit user_ beginnen
Besser ist es allerdings eigene php Skripte in eine eigene Extension zu kapseln: