[TYPO3-german] Subnavigation Ebene 4?

Maja Schwarz raspberryfields at gmx.net
Fri Mar 27 18:07:10 CET 2015


Hi Philipp,

"Dein Menü hat keine dritte Ebenen, zumindest im TS ist keine definiert.
Vermutlich ist dies gar nicht das richtige TS oder zu hast nicht verstanden,
wo die dritte Ebene herkommt." => das mag sein; ich versuche ja grad, es zu verstehen. :)

In den Templates gibt es die Daten Navigation, sub Navigation 2, sub Navigation Ebene3. 
Wie sich herausstellt, bezieht siche sub Navigation Ebene 3 auf eine andere Seite; dort ist der Code der, wie angezeigt. Hier konnte ich letztlich auch eine weitere Ebene angezeigt bekommen, nachdem ich im TS eine weitere Ebene eingefügt habe. 

Und ja: ich weiß grade tatsächlich nicht, in welche der anderen Template-Dateien ich schauen müsste, um dort das Menü angezeigt zu bekommen (und ggf. was zu ändern.)

Bei sub Navigation sieht's so aus: 
lib.subnavigation = HMENU
lib.subnavigation {
  # entryLevel anpassen:
  
  entryLevel = 1
  1 = TMENU
  1 {
    wrap = <div id="subnavi"><ul>|</ul></div>
    expAll = 1
    NO = 1
    NO.ATagTitle.field = description // subtitle
    NO.ATagBeforeWrap = 0
    NO.wrapItemAndSub.insertData=1
    NO.wrapItemAndSub = |*| <li class="{field:title} odd">|</li> || <li class="{field:title} even">|</li> |*|
    NO.subst_elementUid = 1
    NO.ATagParams = id="{elementUid}"
    
    RO = 1
    RO < .NO
    RO.wrapItemAndSub = |*| <li class="{field:title} odd active">|</li> || <li class="{field:title} even active">|</li> |*|
    ACT = 1
    ACT < .NO
    ACT.wrapItemAndSub = |*| <li class="{field:title} odd active">|</li> || <li class="{field:title} even active">|</li> |*|
  }

}

Und bei sub Navigation 2 so:

lib.subnavigation2 = HMENU
lib.subnavigation2 {
  # entryLevel anpassen:
  
  entryLevel = 2
  1 = TMENU
  1 {
    wrap = <div id="subnavi"><ul>|</ul></div>
    expAll = 1
    NO = 1
    NO.ATagTitle.field = description // subtitle
    NO.ATagBeforeWrap = 0
    NO.wrapItemAndSub.insertData=1
    NO.wrapItemAndSub = |*| <li class="{field:title} odd">|</li> || <li class="{field:title} even">|</li> |*|
    NO.subst_elementUid = 1
    NO.ATagParams = id="{elementUid}"
    RO = 1
    RO < .NO
    RO.wrapItemAndSub = |*| <li class="{field:title} odd active">|</li> || <li class="{field:title} even active">|</li> |*|
    ACT = 1
    ACT < .NO
    ACT.wrapItemAndSub = |*| <li class="{field:title} odd active">|</li> || <li class="{field:title} even active">|</li> |*|
  }
}

Any ideas? Danke nochmal vorab!



More information about the TYPO3-german mailing list