Einbinden von JavaScript Dateien [Gelöst]

  • 0 x
    19 Beiträge
    0 Hilfreiche Beiträge
    04. 07. 2012, 10:41

    habe folgendes problem

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

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

    in meiner extension binde ich die dateien so ein

    1. $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


  • 1
  • jank jank
    Sternenflotten-Admiral
    0 x
    158 Beiträge
    0 Hilfreiche Beiträge
    05. 07. 2012, 11:29

    es gibt auch

    1. 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:

    1. page.includeJSFooterlibs{
    2. jquery = xxx
    3. }

  • 0 x
    19 Beiträge
    0 Hilfreiche Beiträge
    06. 07. 2012, 07:35

    danke für diesen tipp

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

    so funktioniert es jetzt

  • 1