JS wird nicht am Ende der Seite eingebunden ...

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Nikon231
    Contao-Nutzer
    • 27.10.2009
    • 107

    #1

    JS wird nicht am Ende der Seite eingebunden ...

    Hallo zusammen,

    bin grad bissel am verzweifeln hier :-D

    Ich wollte meinen PIWIK Tracking Code mit der [PiwikTrackingTag] Piwik-Tracking-Tag Extesion einbinden wie ich es sonst immer mache .. komischerweise sieht der bissel anders aus als der den mir PIWIK vorschlägt.

    Jetzt habe ich mal die Extension runtergeschmissen und wollte einfach in den Themes den Tracking Code Händisch einfügen so das er ans Ende der Seite geschrieben wird .. aber nix passiert. Der JS Code wird auf keiner meiner Seiten eingebunden, jemand eine Idee woran das liegen kann?

    Viele Grüße und schonmal Danke für die Hilfe
  • tblumrich
    Contao-Urgestein
    • 25.06.2009
    • 2239

    #2
    Hi.

    Was heißt bei dir "in den Themes"?
    Wenn du in dein Seitenlayout gehst und den Code ganz unten bei "eigener Javascript Code" einträgst, sollte das eigentlich gehen.

    Zumindest tut er das bei so immer.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

    Kommentar

    • xchs
      Administrator
      • 19.06.2009
      • 14682

      #3
      ... außer natürlich, man verwendet ein eigenes Seitentemplate, das noch nicht korrekt bzw. vollständig angepasst wurde.
      Contao Community Administrator

      [Unterstützungsmöglichkeiten]
      sigpic

      Kommentar

      • Bandyt
        Contao-Fan
        • 22.04.2010
        • 808

        #4
        Nutzt du das Modul eigener Code? Vielleicht ist der Script Tag nicht erlaubt ?

        Sent from my GT-I9100 using Tapatalk
        Meine Erweiterungen: League Manager | Forum

        Kommentar

        • Nikon231
          Contao-Nutzer
          • 27.10.2009
          • 107

          #5
          Hmm, ich wollte das schon in meinen Seitenlayout unten bei "Eigener Javascript Code" einbinden.

          Als Seitentemplate wird das fe_page genutzt.

          ..

          Aber wie gesagt wenn ich bei "Eigener Javascript Code" was reinschreibe wird es nicht in die Seite übernommen.

          Grüße

          Kommentar

          • xchs
            Administrator
            • 19.06.2009
            • 14682

            #6
            Zitat von Nikon231 Beitrag anzeigen
            Als Seitentemplate wird das fe_page genutzt.
            Gut, das heißt ja nichts. Die Frage ist, ob Du ein altes oder geändertes Seitentemplate verwendest? Und dazu müsstest Du im Backend-Modul "Templates" schauen, ob dort eventuell eine Kopie der "fe_page.tpl" angelegt wurde.
            Contao Community Administrator

            [Unterstützungsmöglichkeiten]
            sigpic

            Kommentar

            • Nikon231
              Contao-Nutzer
              • 27.10.2009
              • 107

              #7
              Ja das fe_page habe ich insgesamt 3 mal kopiert, um z.B. diverse Landingpages usw. zu realisieren.

              Kann es denn damit zusammenhängen und wenn ja .. warum?

              Kommentar

              • xchs
                Administrator
                • 19.06.2009
                • 14682

                #8
                Zitat von Nikon231 Beitrag anzeigen
                Kann es denn damit zusammenhängen und wenn ja .. warum?
                Wenn die Neuerungen, die im Seitentemplate in der Zwischenzeit implementiert wurden, nicht auch entsprechend in Deinen angepassten Seitentemplates nachvollzogen wurden, dann kann es sehr wohl damit zusammenhängen. Wer Templates bearbeitet, ist ab diesem Zeitpunkt selbst für deren Pflege und Aktualisierung zuständig!

                Kontrolliere also Deine eigenen Seitentemplates und vergleiche sie ggf. mit der Originalversion unter "system/modules/frontend/templates/fe_page.*". Insbesondere der Zeile
                PHP-Code:
                <?php echo $this->mootools; ?>
                am Ende des Templates solltest Du im konkreten Fall verstärkt Aufmerksamkeit schenken.
                Contao Community Administrator

                [Unterstützungsmöglichkeiten]
                sigpic

                Kommentar

                • Nikon231
                  Contao-Nutzer
                  • 27.10.2009
                  • 107

                  #9
                  Daran kann es natürlich liegen .. ich habe Mootools komplett rausgeschmissen und alles mit jQuery realisiert. Kann das denn damit zusammenhängen das kein Javascript mehr eingebunden wird?

                  Kommentar

                  • xchs
                    Administrator
                    • 19.06.2009
                    • 14682

                    #10
                    Wie schon gesagt: Über die Zeile
                    PHP-Code:
                    <?php echo $this->mootools; ?>
                    im Seitentemplate wird der JavaScript-Code am Seitenende eingebunden. Ob das dann MooTools- oder jQuery-Code ist, ist einerlei.

                    Fehlt diese Zeile im Template, funktioniert das natürlich nicht (mehr).
                    Contao Community Administrator

                    [Unterstützungsmöglichkeiten]
                    sigpic

                    Kommentar

                    • Nikon231
                      Contao-Nutzer
                      • 27.10.2009
                      • 107

                      #11
                      Ja das wars, funktioniert wieder :-) .. vielen Dank.

                      Kommentar

                      Lädt...