Hallo Community,
ich habe ein Problem mit meinem hmenu. Ich verwende die Ext kb_tv_cont_slide um Content Elemente zu vererben. Das heißt aber, dass ich die Startseite in der Struktur als Elternelement aller anderen Seiten setzen muss (damit die Elemente vererbt werden können), wodurch ich aber das entrylevel auf 0 setzen muss oder mit special directory und value = 0 eine Ebene höher kommen muss. Leider will das mein Typo3 nicht.
Einen Workaround habe ich schon gefunden indem ich noch eine Zwischenseite in der Struktur eingebaut habe, nun wollte ich fragen, ob das nicht auch ohne geht.
Vorerst meine Lösung, hier die Seitenstruktur:
Weltkugel
-----Zwischenseite
----------Zwischenseite
---------------Startseite
--------------------Unterseite
--------------------Unterseite
--------------------Unterseite
--------------------Unterseite
Das Typoscript fürs Menu (ist etwas lang wegen Image Replacement Technik:sad:
Code:
lib.mainmenu = HMENU
lib.mainmenu{
1 = TMENU
1 {
expAll = 1
wrap = <ul class="menu-level1">|</ul>
NO = 1
NO {
linkWrap = <li id="navpoint-first-item">|</li>
#linkWrap = <li id="navpoint-first-item">|</li>
ATagBeforeWrap = 0
stdWrap.cObject = COA
stdWrap.cObject {
10 = IMG_RESOURCE
10.stdWrap.dataWrap = <span class="imgreplace" style="background: url('|') left no-repeat; width: {TSFE:lastImgResourceInfo|0}px">
10.file = GIFBUILDER
10.file {
XY = [10.w]+4, 26
transparentColor = #000
backColor = #000
10 = TEXT
10 {
text.field = nav_title // title // subtitle
text.case = upper
fontSize = 26
fontFile = fileadmin/fonts/impact.ttf
offset = 1, 25
fontColor = #ffffff
niceText = 1
}
}
20 = TEXT
20.field = nav_title // title // subtitle
20.wrap = <strong class="hideme">|</strong></span>
}
}
CUR = 1
CUR {
noLink = 1
doNotLinkIt = 1
linkWrap = <li id="navpoint-first-item">|</li>
ATagBeforeWrap = 0
stdWrap.cObject = COA
stdWrap.cObject {
10 = IMG_RESOURCE
10.stdWrap.dataWrap = <span class="imgreplace" style="background: url('|') left no-repeat; width: {TSFE:lastImgResourceInfo|0}px">
10.file = GIFBUILDER
10.file {
XY = [10.w]+4, 26
transparentColor = #000
backColor = #000
10 = TEXT
10 {
text.field = nav_title // title // subtitle
text.case = upper
fontSize = 26
fontFile = fileadmin/fonts/impact.ttf
offset = 1, 25
fontColor = #e2001a
niceText = 1
}
}
20 = TEXT
20.field = nav_title // title // subtitle
20.wrap = <strong class="hideme">|</strong></span>
}
}
}
2 = TMENU
2 {
expAll = 1
NO = 1
NO {
linkWrap = <li class="navpoint">|</li> |*| <li class="navpoint">|</li> |*| <li class="navpoint">|</li>
#linkWrap = <li id="navpoint-first-item">|</li>
ATagBeforeWrap = 0
stdWrap.cObject = COA
stdWrap.cObject {
10 = IMG_RESOURCE
10.stdWrap.dataWrap = <span class="imgreplace" style="background: url('|') left no-repeat; width: {TSFE:lastImgResourceInfo|0}px">
10.file = GIFBUILDER
10.file {
XY = [10.w]+4, 26
transparentColor = #000
backColor = #000
10 = TEXT
10 {
text.field = nav_title // title // subtitle
text.case = upper
fontSize = 26
fontFile = fileadmin/fonts/impact.ttf
offset = 1, 25
fontColor = #ffffff
niceText = 1
}
}
20 = TEXT
20.field = nav_title // title // subtitle
20.wrap = <strong class="hideme">|</strong></span>
}
}
CUR = 1
CUR {
noLink = 1
doNotLinkIt = 1
linkWrap = <li class="navpoint">|</li> |*| <li class="navpoint">|</li> |*| <li class="navpoint">|</li>
ATagBeforeWrap = 0
stdWrap.cObject = COA
stdWrap.cObject {
10 = IMG_RESOURCE
10.stdWrap.dataWrap = <span class="imgreplace" style="background: url('|') left no-repeat; width: {TSFE:lastImgResourceInfo|0}px">
10.file = GIFBUILDER
10.file {
XY = [10.w]+4, 26
transparentColor = #000
backColor = #000
10 = TEXT
10 {
text.field = nav_title // title // subtitle
text.case = upper
fontSize = 26
fontFile = fileadmin/fonts/impact.ttf
offset = 1, 25
fontColor = #e2001a
niceText = 1
}
}
20 = TEXT
20.field = nav_title // title // subtitle
20.wrap = <strong class="hideme">|</strong></span>
}
}
}
} Ich habe schon viel probiert: entryLevel, special=directory, hat einfach nicht geklappt, die Ebene darüber wird einfach nicht angezeigt.
Am besten wäre natürlich eine Struktur wie:
Weltkugel
------Startseite
----------Unterseite
----------Unterseite
----------Unterseite
----------Unterseite
Über einen Tipp von Euch wäre ich sehr dankbar! Danke!
Grüße
Bernhard
Lesezeichen