[TYPO3-german] TMENU Frage! Bitte mal reinschauen
Basti
sebastian.schmal at gmx.de
Mon Sep 7 11:37:23 CEST 2009
Okay, ich bin dem Problem etwas Näher gekommen ;)
Habe dem ACT nun die class mit dem ( -act-doc background ) gegeben und
wenn ACTIFSUB dann nimm wieder die normale class ( -act ):
doch leider ist nur bei "ACT" der Seite erst das richtige
Background-Bild zusehen. Was gibt es denn noch für Möglichkeiten?
Hier der neue TS:
# ---------------------
# Navi
# ---------------------
temp.menu = HMENU
temp.menu {
special = directory
special.value = 2
#1 level top-menu
1 = TMENU
1 {
noBlur = 1
expAll = 0
wrap = <ul class="navi">|</ul>
# Normal state properties
NO = 1
NO.allWrap = <li>|</li>
NO.ATagTitle.field = subtitle // title
# Enable active state and set properties:
ACT = 1
ACT.wrapItemAndSub = <li class="navi-act-doc">|</li>
ACT.ATagTitle.field = subtitle // title
ACTIFSUB = 1
ACTIFSUB.allWrap = <li class="navi-act">|
ACTIFSUB.ATagTitle.field = subtitle // title
}
#2 level top-menu
2 = TMENU
2 {
noBlur = 1
expAll = 0
wrap = <ul class="sub-navi">|</ul></li>
# Normal state properties
NO = 1
NO.allWrap = <li>|</li>
NO.ATagTitle.field = subtitle // title
# Enable active state and set properties:
ACT = 1
ACT.wrapItemAndSub = <li class="sub-act-doc">|</li>
ACT.ATagTitle.field = subtitle // title
ACTIFSUB = 1
ACTIFSUB.allWrap = <li class="sub-act">|
ACTIFSUB.ATagTitle.field = subtitle // title
}
#3 level top-menu
3 = TMENU
3 {
noBlur = 1
expAll = 0
wrap = <ul class="sub2-navi">|</ul></li>
# Normal state properties
NO = 1
NO.allWrap = <li>|</li>
NO.ATagTitle.field = subtitle // title
# Enable active state and set properties:
ACT = 1
ACT.wrapItemAndSub = <li class="sub2-act-doc">|</li>
ACT.ATagTitle.field = subtitle // title
ACTIFSUB = 1
ACTIFSUB.allWrap = <li class="sub2-act">|
ACTIFSUB.ATagTitle.field = subtitle // title
}
#4 level top-menu
4 = TMENU
4 {
noBlur = 1
expAll = 0
wrap = <ul class="sub3-navi">|</ul></li>
# Normal state properties
NO = 1
NO.allWrap = <li>|</li>
NO.ATagTitle.field = subtitle // title
# Enable active state and set properties:
ACT = 1
ACT.wrapItemAndSub = <li class="sub3-act">|</li>
ACT.ATagTitle.field = subtitle // title
#ACTIFSUB = 1
#ACTIFSUB.allWrap = <li class="sub3-act">|</li>
#ACTIFSUB.ATagTitle.field = subtitle // title
}
}
Sorry für den langen TS
Grüße, Basti
------------------------------------------
TYPO3 - TIPS - ANLEITUNGEN - NEWS - TYPO3
unter: http://blog.ingeniumdesign.de/
------------------------------------------
Basti schrieb:
> Hallo Liste,
>
> habe eine Frage zu meinem Menü ( vllt. stehe ich auch auf dem Schlauch ;) )
>
> Ich habe ein 4 Ebenen Menü und benutzte ein background-bild via css.
> Doch bei dem letzen Menüpunkt ( Menükette ) möchte ich gerne ein anderes
> Background-Bild... soweit alles mit css machbar, doch was ist, wenn es
> nicht immer 4 Ebenen sind, sondern mal 3 oder 2 ?
>
> wie kann man so etwas lösen?
>
> Hier mal mein TS für das Menü:
>
>
> # ---------------------
> # Navi
> # ---------------------
>
> temp.menu = HMENU
> temp.menu {
> special = directory
> special.value = 2
>
> #1 level top-menu
> 1 = TMENU
> 1 {
> noBlur = 1
> expAll = 0
>
> wrap = <ul class="navi">|</ul>
>
> # Normal state properties
> NO = 1
> NO.allWrap = <li>|</li>
> NO.ATagTitle.field = subtitle // title
>
> # Enable active state and set properties:
> ACT = 1
> ACT.wrapItemAndSub = <li class="navi-act">|</li>
> ACT.ATagTitle.field = subtitle // title
>
> ACTIFSUB = 1
> ACTIFSUB.allWrap = <li class="navi-act">|
> ACTIFSUB.ATagTitle.field = subtitle // title
>
> }
>
> #2 level top-menu
> 2 = TMENU
> 2 {
> noBlur = 1
> expAll = 0
>
> wrap = <ul class="sub-navi">|</ul></li>
>
> # Normal state properties
> NO = 1
> NO.allWrap = <li>|</li>
> NO.ATagTitle.field = subtitle // title
>
> # Enable active state and set properties:
> ACT = 1
> ACT.wrapItemAndSub = <li class="sub-act">|</li>
> ACT.ATagTitle.field = subtitle // title
>
> ACTIFSUB = 1
> ACTIFSUB.allWrap = <li class="sub-act">|
> ACTIFSUB.ATagTitle.field = subtitle // title
>
> }
>
> #3 level top-menu
> 3 = TMENU
> 3 {
> noBlur = 1
> expAll = 0
>
> wrap = <ul class="sub2-navi">|</ul></li>
>
> # Normal state properties
> NO = 1
> NO.allWrap = <li>|</li>
> NO.ATagTitle.field = subtitle // title
>
> # Enable active state and set properties:
> ACT = 1
> ACT.wrapItemAndSub = <li class="sub2-act">|</li>
> ACT.ATagTitle.field = subtitle // title
>
> ACTIFSUB = 1
> ACTIFSUB.allWrap = <li class="sub2-act">|
> ACTIFSUB.ATagTitle.field = subtitle // title
>
> }
>
> #4 level top-menu
> 4 = TMENU
> 4 {
> noBlur = 1
> expAll = 0
>
> wrap = <ul class="sub3-navi">|</ul></li>
>
> # Normal state properties
> NO = 1
> NO.allWrap = <li>|</li>
> NO.ATagTitle.field = subtitle // title
>
> # Enable active state and set properties:
> ACT = 1
> ACT.wrapItemAndSub = <li class="sub3-act">|</li>
> ACT.ATagTitle.field = subtitle // title
>
> }
> }
>
> Habe im Moment dem class="sub3-act" einen anderen BG gegeben.
> Kann man es so umschreiben, wenn es keine "Unterpunkte" mehr gibt, dann
> benutzte diese class xyz ? ( Sprich: gib dem letzen Menüpunkt eine
> andere class ) :)
>
> Würde mich freuen wenn so etwas Möglich ist.
>
>
> Danke Euch allen fürs lesen!
>
> Basti
More information about the TYPO3-german
mailing list