Zum Inhalt springen

Einbinden von JavaScript Dateien

Erstellt am 4. Juli 2012 · 2 Antworten · letzte Antwort am 6. Juli 2012

Tags: Frage

mindstorms ·

habe folgendes problem

ich binde meine js-dateien über typoscript folgendermaßen ein

page.includeJSFooter {
  file0 = http://code.jquery.com/jquery-1.7.1.min.js
  file0.external = 1
  file1 = fileadmin/templates/scripts/jquery.mousewheel.min.js
}

in meiner extension binde ich die dateien so ein

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

die dateien werden auch alle am ende der seite ausgegeben nur nicht in der reihenfolge wie ich es gerne hätte

im moment wird die datei aus der extension vor den dateien die im typoscript definiert sind ausgegeben
ich möchte aber dass die dateien genau anders herum ausgegeben werden

gibt es da eine möglichkeit (zb: bei addJsFooterFile "file2" mitgeben)

vielen danke schon mal für eure hilfe

jank ·

es gibt auch

page.includeJSFooterlibs

macht das gleiche ABER alle libs werden VOR den normalen includeJSFooter eingehängt.

Außerdem würde ich die Lib beim namen nennen, sonst wird sie womöglich mehrfach eingebunden:

page.includeJSFooterlibs{
jquery = xxx
}
mindstorms ·

danke für diesen tipp

habe danach auch schon gesucht nur hab ich es immer falsch geschrieben

so funktioniert es jetzt