Zum Inhalt springen

Separates Submenü wird nicht mehr angezeigt

Erstellt am 25. Juli 2011 · 1 Antwort · letzte Antwort am 26. Juli 2011

Tags: Templates & Layouts, Frage

freakkiller ·

Hello out there!

Ich stehe vor einem riesigen Problem und weiss einfach nicht mehr weiter. Seit der Umstellung meines alten Templates auf ein YAML-Template wird mir das separate Submenü nicht mehr angezeigt. Alle anderen Menüs schon. Meine Menüstruktur lautet

(Weltkugel)
-ROOT
--Home
---Menüpunkt 1
----Unterpunkt 1
----Unterpunkt 2
-----Unterpunkt 2.1
-----Unterpunkt 2.2
----Unterpunkt 3
---Menüpunkt 2
...

Das dazugehörige TS schaut folgendermaßen aus:

lib.field_hauptnavigation = HMENU
lib.field_hauptnavigation {
  wrap = <ul>|</ul>
  
  special = directory
  special.value = 2
  
  1 = TMENU
  1 {
    NO = 1
    NO {
      allWrap = <li>|</li>
      linkWrap = |
      
      beforeImgLink = 1
  
      beforeImg = IMAGE
      beforeImg {
        import = uploads/media/
        import.field = media
        import.listNum = 0
      }
  
      RO = 1
      beforeROImg < .NO.beforeImg
      beforeROImg {
        #30.value =
      }
    }
  
    ACT < .NO
    ACT = 1
    ACT {
      allWrap = <li class="active">|<li>
      linkWrap = <strong>|</strong>
      ACT.beforeImg {
        #30.value =
      }
    }
  
    CURIFSUB < .ACT
    CURIFSUB = 1
  }
}

lib.field_subnavigation = COA
lib.field_subnavigation {
 
  10 = TEXT
  10.wrap= <h6 class="vlist">|</h6>
  10.data = leveltitle:2 // Anpassen an die Ebene der übergeordneten Seite
 
  20 = HMENU
  20 {
    entryLevel = 3 // Muss angepasst werden, je nach dem, auf welcher Ebene die übergeordneten Seiten liegen
 
  1 = TMENU
  1 {
    wrap = <ul class="vlist">|</ul>
    NO.wrapItemAndSub = <li>|</li>
 
    CUR = 1
    CUR.wrapItemAndSub = <li class="active">|</li>
    CUR.linkWrap = <strong>|</strong>
    CUR.doNotLinkIt = 1
  }
 
  2 < .1
  2.wrap = <ul>|</ul>
 
  3 < .2
 
  4 < .2
  5 < .2
  }
}

Sieht hier jemand einen Fehler?

Herzlichen Dank für jeden Tipp.

freakkiller ·

Danke an alle für's drüberschauen. Hab den Fehler gefunden. Das Template war - warum auch immer - beim Submenü nicht richtig gemappt (obwohl TemplaVoilà was anderes gesagt hat ... erst eine Kontrolle der XML hat den Fehler aufgedeckt).

Hab zwischenzeitlich das Template komplett neu gemappt und hab nun keine Probleme mehr.

😃