Hallo,
ich habe in meiner momentanen Baustelle ein Dropdownmenu eingebunden.
Alles funktioniert auch so, wie es soll - ausser, dass die Hauptmenupunkte im Menucontainer anzuwählen sind.
Sprich, in den Hauptmenupunkten soll kein Content rein, sondern nur in die Dropdowninhalte.
Wie kann ich es bewerkstelligen, dass die Menupunkte erster Ebene nicht 'anklickbar' sind?
Zur Veranschaulichung: http://p17169.typo3server.info/720.0.html
Viele Grüße
O. Gebhardt
Hallo Georg,
gehe ich recht in der Annahme, dass der Befehl ins Menusetup gehört?
Ich habe ihn an mehreren Stellen ausprobiert, leider ohne Erfolg:
10.marks {
MENU_OBEN = HMENU
MENU_OBEN {
special = directory
special.value = 719
1 = TMENU
1 {
expAll = 1
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
doNotLinkIt = 1
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
ACTIFSUB < .IFSUB
####Aktiver Link ist gefärbt - leider nicht, wenn das Untermenu aktiv ist!####
CUR < .NO
CUR = 1
###ATagParams"aktive" muss vor "color" sein, sonst geht's nicht!####
CUR.ATagParams = class="aktive"
CUR.ATagParams=style="color:#cc0000"
}
2 < .1
2.wrap = <ul>|</ul>
3 < .2
4 < .2
}
Danke und viele Grüße
Ossi Gebhardt
Danke,
aber wohin damit, dass es sinnig funktioniert.
Wenn ich es da einbaue, wo ich den Befehl im geposteten Script habe, dann lässt sich nicht mehr verlinken - auch nicht im Untermenu?
Viele Grüße
Ossi
Also an dieser Position:
10.marks {
MENU_OBEN = HMENU
MENU_OBEN {
special = directory
special.value = 719
1 = TMENU
1 {
expAll = 1
NO.doNotLinkIt = 1
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
ACTIFSUB < .IFSUB
####Aktiver Link ist gefärbt - leider nicht, wenn das Untermenu aktiv ist!####
CUR < .NO
CUR = 1
###ATagParams"aktive" muss vor "color" sein, sonst geht's nicht!####
CUR.ATagParams = class="aktive"
CUR.ATagParams=style="color:#cc0000"
}
2 < .1
2.wrap = <ul>|</ul>
3 < .2
4 < .2
}
Danke
So, hier nun die Lösung für meine Site:
Ich habe das von Typo3 generierte Menu aus dem Quelltext kopiert und in mein Template eingefügt (anstelle von ###MENU###).
Dann habe ich die Links des Metamenus auf <a href="#"> gestellt um einen Link zu simulieren.
Klappt hervorragend, ausser dass der Safari beim Anklicken auf die erste Überschrift springt - scheint irgendwo ein Anker angesprochen zu werden!
Danke auch an ArminB + Georg!
Viele Grüße
Ossi