Zum Inhalt springen

SUBNAV funktioniert nicht?!

Erstellt am 5. Dezember 2007 · 3 Antworten · letzte Antwort am 5. Dezember 2007

Tags: Frage

paxoptimusprime ·

hallo

bei mir wird die subnav nicht angezeigt...

kann es sein das es probleme zwischen entrylevel und special value gibt?

lib.mainnav = HMENU
lib.mainnav.special = directory
lib.mainnav.special.value = 3
lib.mainnav {
        1 = TMENU
        1 {
                #expAll =1
                wrap = <div id="menue1">|</div>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <div id="normal">|</div>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                   	linkWrap = <img src="uploads/tf/spacer.gif" width="1" height="54"></img>| 
			ATagBeforeWrap = 1
                }
                RO = 1
                RO {
                        wrapItemAndSub = <div id="active"><img src="uploads/tf/spacer.gif" width="1" height="63" style="float:left;"></img>|</div>
                        linkWrap = <img src="uploads/tf/spacer.gif" width="1" height="54"></img>| 
			ATagBeforeWrap = 1
                }
                ACT = 1
                ACT {
                        wrapItemAndSub = <div id="active"><img src="uploads/tf/spacer.gif" width="1" height="63" style="float:left;"></img>|</div>
                	linkWrap = <img src="uploads/tf/spacer.gif" width="1" height="54"></img>| 
			ATagBeforeWrap = 1
                }
        }
} 

lib.subnav = HMENU
lib.subnav.special = directory
lib.subnav.special.value = 3
lib.subnav {
	entryLevel = 1
	1 = TMENU
        1 {
                #expAll =1
                wrap = <ul id="nav1">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                }
                
                RO <.RO
                RO {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
                
                ACT <.NO
                ACT {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
        }
        
        2 < .1
        2 {
                wrap = <ul id="nav2">|</ul>
                ACT.wrapItemAndSub = <li id="nav2act">|</li>
        }
}
    
lib.menue2 = HMENU
lib.menue2.special = directory
lib.menue2.special.value = 14
lib.menue2 {
 1 = TMENU
 1.NO {
 	linkWrap = &nbsp; |*| &nbsp; |*| &nbsp;
 }
 1.ACT = 1
 1.ACT { 
 	linkWrap = &nbsp; |*| &nbsp; |*| &nbsp;
 }
 	
}

lib.datum = COA
lib.datum.10 = TEXT
lib.datum.10 {
	data = date:U
	strftime = %e. %B %Y
}

page = PAGE
page.stylesheet = uploads/tf/main_01.css
page.config.language = de
page.config.locale_all = de_DE
page.2 = TEMPLATE
page.2 {
        template = FILE
        template.file = uploads/tf/template_01.html
        workOnSubpart = DOKUMENT
        subparts.CONTENT = CONTENT
        subparts.CONTENT {
                table = tt_content
                select.orderBy = sorting
                select.where = colPos=0
        }
        subparts.MAINNAV < lib.mainnav
        subparts.SUBNAV < lib.suvnav
        subparts.MENU2 < lib.menue2
        subparts.DATUM < lib.datum     
}
just2b ·

mit special = directory hat das noch nie funktioniert und gibts 100 threads dazu. auf 4.2 warten oder selbst auf bugs.typo3.org den patch suchen

georg

paxoptimusprime ·

und wenn ich entrylevel auskommentiere und statt dessen

die ebenen nicht mit 1 anfange im SUBNAV sondern

mit

lib.subnav = HMENU
lib.subnav.special = directory
lib.subnav.special.value = 3
lib.subnav {
	#entryLevel = 1
	2 = TMENU
        2 {
                #expAll =1
                wrap = <ul id="nav1">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                }
                
                RO <.RO
                RO {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
                
                ACT <.NO
                ACT {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
        }
        
        3 < .2
        3 {
                wrap = <ul id="nav2">|</ul>
                ACT.wrapItemAndSub = <li id="nav2act">|</li>
        }
}

scheint aber leider auch nicht zu funzen?

muss ich überhaupt mit beiden arbeiten?