Hallo,
ich habe ein Extension-Template für eine spezielle Seite, die nicht gecachet wird, angelegt mit folgendem Code:
lib.subnavigation = PHP_SCRIPT
lib.subnavigation.file = fileadmin/templates/myPhpScripts/getReferencesSubmenue.php
Das php-Script enthält eine Textausgabe, momentan als Test-Beispiel so aussehend:
<?php
echo "get RefMenues";
?>
Der Text wird zwar ausgegeben, jedoch an falscher Stelle, und zwar oben auf der Seite und nicht an der Stelle wo lib.subnavigation gemappt ist.
Dazu komt es zu folgender Fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at .../fileadmin/templates/myPhpScripts/getReferencesSubmenue.php:2) in .../typo3/sysext/cms/tslib/class.tslib_fe.php on line 2907
Wenn ich allerdings schreibe:
lib.subnavigation = TEXT
lib.subnavigation.value = get RefMenues
Dann steht der Text an der richtigen Stelle.
Was mache ich da falsch? Und wie kann ich den Fehler beheben?
Danke,
Floater