Ich möchte einen JavasScript-Code inline, in den Quelltext vor </body> (also im "Footer" ) nach folgendem Muster einbinden (keine externe Datei, sondern Code):
<!-- Start -->
<script type="text/javascript">...</script>
<!-- End -->
Ich sitze schon länger davor und verstehe nicht, warum meine folgenden Versuche nicht funktionieren:
Mein Beispiel:
page = PAGE
...
page.includeJS.10 = TEXT
page.includeJS.10.dataWrap = var pid = {TSFE:id}; alert('pid: '+pid);
von http://jweiland.net/typo3/anleitung/typoscript/javascript-manuell-entfernen-oder-einbinden.html (ganz unten)
Ergebnis: keinerlei Ausgabe
Mein weiterer Ansatz:
page = PAGE
...
page.jsFooterInline.10 = TEXT
page.jsFooterInline.10.value (
Test 1
Test 2
)
Ergebnis: leeres <script>
<script src="typo3temp/javascript_af6324534a.js?1344610350" type="text/javascript"></script>
Ich habe noch Weiteres ausprobiert, aber entweder erscheint ein leeres <script> oder es gibt gar keine Ausgabe.
Folgendes funktioniert ohne Probleme:
page.includeJSFooterlibs.jsdatei = fileadmin/template/js/datei.js
Was könnte ich falsch machen?