Zum Inhalt springen

TMENU und a:active

Erstellt am 17. Mai 2004 · 2 Antworten · letzte Antwort am 18. Mai 2004

Tags: Frage

TiggerOne ·

Hi,

habe jetzt ein funktionierendes TMENU 'geschafft' und möchte jetzt noch ein paar optische Hightlights einbinden:

Sobald man auf einen Hauptpunkt oder Unterpunkt kommt, soll dieser farblich oder mit Image gekenntzeichnet bleiben. Von der Struktur sollte es folgendermaßen ausschauen:

HPunkt1
HPunkt2 >> [wurde angeklickt]
UPunkt2.1
UPunkt2.2 >> [wurde angeklickt]

Mein Code - ohne die Highlights - schaut so aus:

page = PAGE
page.typeNum = 0

page.stylesheet = fileadmin/main.css

page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/temp2.htm
workOnSubpart = DOKUMENT

marks.MENU = HMENU
marks.MENU.1 = TMENU
marks.MENU.1 {
NO.allWrap = <div class="topnav"> | </div>
ACT = 1
ACT.allWrap = <div class="topnav"> | </div>

}

marks.MENU = HMENU
marks.MENU.2 = TMENU
marks.MENU.2 {
NO.allWrap = <div class="leftnavspc"> <right>|</right></div><br>
ACT = 0
ACT.allWrap = <div class="leftnavspc"> <right>|</right></div>

}

marks.INHALT < styles.content.get

marks.INHALT.select.orderBy = sorting

}

Kann mir jemand sagen, wie ich zu meinem Ergebnis komme? Danke.

TW ·

hi
wegen dem image such mal anch
beforeImg, dann solltest du schon soviel einträge bekommen, dass deine frage diesbezüglich beantwortet sein sollte....

wegen dem farblich hervorheben des textes.......
das regelst du doch über css???

oder nicht?
sollte jedenfalls..

cu
thorsten

Space-Teddy ·

hi ich wies zwar nicht ob es das ist brauchst aber so hab ich das aus dem forum irgendwo übernommen!

# Leftside Navigation
page.10 {   

subparts.MENU = HMENU
subparts.MENU.wrap = <table border=0 width=100% bgcolor=#00008C >|</table> 
subparts.MENU{
entryLevel = -3

}


subparts.MENU.1 = TMENU
subparts.MENU.1 {
overrideId = 2
expAll=1
NO.allWrap = <tr><td><div class="leftnav1"><center> | </center></div></td></tr>
ACT = 0
ACT.allWrap = <tr><td ><div class="leftnav-act1"><center> | </center></div></td></tr>

}


subparts.MENU.2 = TMENU
subparts.MENU.2 {

expAll=0
NO.RO = 1
NO.beforeImgLink = 1
NO.beforeImg = fileadmin/usertemplates/images/w_weis.gif |*||*|
NO.beforeROImg = fileadmin/usertemplates/images/w_gelb.gif |*||*|
NO.allWrap = <tr><td ><div class="leftnav2" > | </div></td></tr>
ACT = 1
ACT.beforeImgTagParams =  hspace= 5 
ACT.beforeImg = fileadmin/usertemplates/images/w_gelb.gif |*||*|
ACT.allWrap = <tr><td ><div class="leftnav-act2"> | </div></td></tr>
}


subparts.MENU.3 = TMENU
subparts.MENU.3 {
expAll=0
NO.RO = 1
NO.allWrap = <tr><td><div class="leftnav3"> | </div></td></tr>
ACTIFSUB = 1
ACTIFSUB.allWrap = <tr><td><div class="leftnav-act3"> | </div></td></tr>
}

subparts.MENU.4 = TMENU
subparts.MENU.4 {
expAll=0
NO.RO = 1
NO.allWrap = <tr><td><div class="leftnav4"> | </div></td></tr>
ACTIFSUB = 1
ACTIFSUB.allWrap = <tr><td><div class="leftnav-act4"> | </div></td></tr>
}
}

allerdings hatte ich das euf dem ersten server laufen ohne probleme, auf dem neuen klappt das menu nur nicht mher auf (scheint am entryLevel zu liegen)
diese Subparts.menu.x kannst du dann im css mit a:active ansprechen

greatz dan