Laden externer PHP Scripte vor TYPO3 Version 6.x
1. Überprüfen ob im Install-Tool die Variable " noPHPscriptInclude " auf 0 gesetzt ist.
2. Öffnen der Datei " typo3/sysext/css_styled_content/pageTSconfig.txt " und folgende Zeile auskommentieren:
CType.removeItems = div,rte,script,splash
3. Ein Seiteninhaltselement anlegen, Typ: Script, Code: PHP-SCRIPT
4. Ein +ext Template für die Seite mit dem Inhalt anfertigen:
tt_content.script = CASE
tt_content.script {
key.field = select_key
PR-SCRIPT = PHP_SCRIPT_EXT
PR-SCRIPT.file = fileadmin/ext_pr_script/index.php
}
Laden externer PHP Scripte ab TYPO3 Version 6.x
So bekommt man ein PHP Script ab de TYPO3 Version 6 in sein TypoScript Code integriert.
includeLibs.user_func = fileadmin/user_func.php
page.1 = USER
// der Aufruf ergibt dann "PHP content"
page.1.userFunc = user_func->output
Damit die inkludierte PHP Datei user_func.php auch was zurück gibt, muss diese dann so aussehen.
<?php
class user_func {
function output() {
return 'PHP content';
}
}
?>