Zum Inhalt springen

JSMENU Typo3.8 funktioniert nicht

Erstellt am 26. Juli 2005 · 8 Antworten · letzte Antwort am 5. November 2005

Tags: JavaScript & AJAX, Frage

tonn ·

Hallo
ich habe schöne JSmenüs gebaut, werden auch alle angezeigt. Nur die Verlinkung funktioniert nicht. Jedoch gibt der Browser (IE-FIREFOX) immer folgende Fehlermeldung:

'document.getELementsByTagName(...)0.href' ist Null oder kein Objekt :o

bzw.

'document.quickmenu.pfad.options' ist Null oder kein Objekt.

Ich sende ihnen meine TS Setup Auszug:

subparts.SUBNAVIGATION2 = COA

subparts.SUBNAVIGATION2 {

10 = HMENU

10.special = directory

10.special.value = 143

10.wrap = <form name="quickmenu" action=""><select name="pfad" onchange="window.location='index.php?id='+document.quickmenu.pfad.options[document.quickmenu.pfad.selectedIndex].value" id="lang">|</select></form>

10.1 = TMENU

10.1 {

expAll = 1

NO {

allWrap = <option value="{elementUid}">|</option>

subst_elementUid = 1

doNotLinkIt = 0

}

ACT < .NO

ACT = 1

ACT.allWrap = <option selected="selected" value="{elementUid}">|</option>

}

}

Ich habe 3 Bücher und alle Formen durchgesehen, ohne Erfolg. Vielleicht können Sie mir helfen.

Fabian-K ·

Bitte umschliesse das ganze mit einem [ TYPOSCRIPT] .. [/ TYPOSCRIPT] (ohne den Leerzeichen)

Zum besseren verstaendniss hier nochmal dein unbearbeiteter source:

subparts.SUBNAVIGATION2 = COA
subparts.SUBNAVIGATION2 {
  10 = HMENU
  10.special = directory
  10.special.value = 143
  10.wrap = <form name="quickmenu" action=""><select name="pfad" onchange="window.location='index.php?id='+document.quickmenu.pfad.options[document.quickmenu.pfad.selectedIndex].value" id="lang">|</select></form>
  10.1 = TMENU
  10.1 {
    expAll = 1
    NO {
      allWrap = <option value="{elementUid}">|</option>
      subst_elementUid = 1
      doNotLinkIt = 0
    }
    ACT < .NO
    ACT = 1
    ACT.allWrap = <option selected="selected" value="{elementUid}">|</option>
  }
}

Wie gesagt:
Ich habe (noch) nichts daran getan, ich habe es nur zur besseren uebersicht mal richtig formatiert.

tonn ·

Ich danke dir sehr für deine Hilfe, manchmal hilft eine optische Aufwertung echte Wunder. Danke, hab es hinbekommen.
Super, super. Das macht mich sehr froh

tonn ·

Es lag am Typo 3.8, es hat nen Bug...man muss nen Patch für JSMENU installieren. Jetzt funktioniert alles und ich freu mich wie ein Schneekönig

drerol77 ·

Habe dasselbe Problem mit meinem JSMENU. Habe die betreffenden Dateien auch gefunden.

Aber wie installiert man dieses Patch???