Zum Inhalt springen

TMENU 2- Ebene bleibt aufgeklappt

Erstellt am 15. Januar 2013 · 3 Antworten · letzte Antwort am 5. Februar 2014

Tags: Frage

stefan72 ·

hallo,

Ich habe ein konventionelles typo3 template von hier...
http://www.typo3-templates-kostenlos.de/
auf templavoila umgebaut.

Soweit alles ok, ausser dass das Menu nun immer voll ausgeklappt ist. Die 2. Ebene sollte nicht automatisch ausklappen.

Mein TSsetup:

lib.navigation = HMENU
lib.navigation {
     special = directory
       special.value = 531  
       1 = TMENU
       1 {
         wrap = <ul class="nav-ebene-eins">|</ul>
         noBlur = 1
         expAll = 1
         NO.before.dataWrap = <li id="pageUid_{field:uid}"> |
         NO.wrapItemAndSub = |</li>
         NO.ATagTitle.field = title // nav_title       
         ACT < .NO
         ACT = 1
         ACT.ATagParams = class="active"
       }
       2 = TMENU
       2 {
         wrap = <ul class="nav-ebene-zwei">|</ul>
        expAll = 0
         NO.before.dataWrap = <li id="pageUid_{field:uid}"> |
         NO.wrapItemAndSub = |</li>
         NO.ATagTitle.field = title // nav_title       
         ACT < .NO
         ACT = 1
         ACT.ATagParams = class="active"
       }
}

Woran könnte dies liegen? Weiss jemand Rat?

stefan72 ·

Es ist schon zum verzweifeln...konnte noch keine Lösung finden. Es scheint aber etws mit dem Javascript zu tun zu haben. Neben jquery was korrekt eingebunden wird, wird noch das file2 eingebunden:

page.includeJS.file1 = fileadmin/template/js/jquery.min.js
page.includeJS.file2 = fileadmin/template/js/general.js

Bleibt die Zeile im setup drin wird aber folgender Error im FE angezeigt:
"Der Code konnte nicht gefunden werden!"

Ist die Datei womöglich korrupt oder defekt?
Könnte es an dieser datei liegen dass das Menu nicht einklappt?

Dummbrot ·

Nehm es mir nicht übel wenn meine Antwort Humbug ist (ich als Anfänger...), aber vielleicht liegt es an dem expAll das du zwei mal angibts?

Einmal für Ebene 1 (= 1) und dann für Ebene 2 (= 0). Eventuell funktioniert expAll so nicht, sondern mit dem angeben für Ebene 1 ist alles aufgeklappt, und es kann im folgenden Code keine Einschränkung dafür mehr gemacht werden?