Zum Inhalt springen

Typo4.3.1 page.javascript

Erstellt am 19. Januar 2010 · 2 Antworten · letzte Antwort am 19. Januar 2010

Tags: Frage

rpretory ·

Hi Leute

Habe heute von 4.2.9 auf 4.3.1 upgedatet

Leider funktioniert page.javascript nicht mehr.
kein wunder in der typo3/sysext/cms/tslib/class.tslib_pagegen.php fehlt der Eintrag komplet.

Hab ich irgend etwas verschlafen ???

mmh...
1 Workaround:
-page.javascript = fileadmin/templates/default.js
+page.headerData.15 = TEXT
+page.headerData.15.value (
+<script src="fileadmin/templates/default.js" type="text/javascript"></script>
+)
2 Workaround:
typo3/sysext/cms/tslib/class.tslib_pagegen.php

if ($GLOBALS['TSFE']->pSetup['stylesheet']) {
$ss = $GLOBALS['TSFE']->tmpl->getFileName($GLOBALS['TSFE']->pSetup['stylesheet']);
if ($ss) {
$pageRenderer->addCssFile($ss);
}
}
+ if ($GLOBALS['TSFE']->pSetup['javascript']) {
+ $ss=$GLOBALS['TSFE']->tmpl->getFileName($GLOBALS['TSFE']->pSetup['javascript']);
+ if ($ss) {
+ $pageRenderer->addJsLibrary('',htmlspecialchars($ss),'text/javascript');
+ }
+ }

OK funkt aber warum ??????

Grüße
Roman