Zum Inhalt springen

Javascripte im Footer einbinden

Erstellt am 1. Juni 2012 · 7 Antworten · letzte Antwort am 2. Juni 2012

Tags: Frage

besucher80 ·

Hi,

ist es möglich mit einer Funktion aus einer Extension heraus Javascripte im Footerbereich (also vorm schließenden Body Tag) einzubinden?

So ähnlich wie additionalHeaderData , nur eben fürn Footer.

additionalFooterData geht nicht.

Gruß
Stefan

LuP ·

Hallo,

$myJsFile = 'fileadmin/templates/js/myJsFile.js';
$pageRenderer = $GLOBALS['TSFE']->getPageRenderer();
$pageRenderer->addJsFooterFile($myJsFile);

VG,
LuP

besucher80 ·

hi, danke für schnelle antwort aber das klappt leider nicht. gibt es da irgendwas zu beachten? klappt das nur bei user oder user_int plugins?

LuP ·
besucher80 schrieb

das klappt leider nicht.

Hmm...

besucher80 schrieb

gibt es da irgendwas zu beachten?

Im BE ja: da muss der BACK_PATH vor dem relativen Pfad gesetzt werden.

besucher80 schrieb

klappt das nur bei user oder user_int plugins?

Meines Erachtens keinen Unterschied.

VG,
LuP

LuP ·

Nutzt Du extbase? Wenn ja, solltest Du mal versuchen, die entsprechende Action des Controllers aus dem non-cachable Array rauszunehmen.

VG,
LuP

besucher80 ·

Hm,komisch. Bezieht sich das vielleicht auf ne extbase extension? DEnn ich verwende noch die pi_base Variante.

LuP ·
besucher80 schrieb

Bezieht sich das vielleicht auf ne extbase extension?

Der in meinem ersten Post genannte Ansatz gilt sowohl für pibase als auch extbase.

VG,
LuP

besucher80 ·

Guten Morgen, also danke für die Hilfe. Aber das will bei mir einfach so nicht klappen. Es geht nur mit additionalHeaderData. Ich bekomme die JS Files einfach nicht in den Footer Bereich.