Zum Inhalt springen

Wie bindet Ihr css und javascript ein?

Erstellt am 12. März 2012 · 20 Antworten · letzte Antwort am 30. März 2012 · Seite 2 von 2

Tags: Frage

jank ·
igorshmigor schrieb

Funktioniert das eigentlich bei Euch mit

$GLOBALS['TSFE']->getPageRenderer()->addJsFile($path, NULL, $compress);

für das Frontend? Das ist ja das, was in dem verlinkten tx_news View Helper verwendet wird.

Ich hatte das mal in einem kleinen Script getestet, ohne Erfolg. Die JavaScript-Datei wird nicht eingebunden. Habe jetzt aber auch nicht die News-Extension von Georg Ringer verwendet, die führt bei mir nur dazu, dass gar nichts mehr geht (leere Seite im BE und FE).

Mir scheint, dass addJsFile eigentlich für das Backend gedacht ist. Der normale Weg fürs Frontend ist ja eher

$GLOBALS['TSFE']->additionalHeaderData

es funktioniert bei mir. Typo3 4.5.14 so:

		$GLOBALS['TSFE']->getPageRenderer()->addJsFooterFile(t3lib_extMgm::siteRelPath('ext_key'). 'Resources/Public/JavaScript/ShowAction.js');