Hallo zusammen,
ich arbeite gerade an einem Typo3 Projekt und habe ein GMENU mit einem Submenu gebaut! Funktioniert einwandfrei! Nun das Problem:
Meine Hauptmenüpunkte (linkes, vertikales Menü) haben eine CUR Eigenschaft zugewiesen bekommen.
Allerdings verliert dieser Hauptmenüpunkt seine CUR hervorhebung,
sobald man einen seiner Untermenüpunkte anklickt!
Wie kann ich es hinkriegen, das der Hauptmenüpunkt beim
anklicken einer seiner Untermenüpunkte, seine CUR Eigenschaft behält????
Bitte helft mir! Das wär sehr nett! Bis denn! o.O
Mit besten Grüßen
Oliver
Könnte mir einer den genauen code, bzw. den genauen Aufbau von "act" erklären
am besten auch sagen wie ich das einbinde..verzweifle gleich!
seite = PAGE
seite {
typeNum = 0
bodyTag = <body bgcolor = '#ffffff' margin-left='0px' margin-top= '0px' margin-right: '0px' margin-bottom: '0px'>
stylesheet = fileadmin/css/feerojas.css
meta.AUTHOR = Agentur Brandung - Oliver Kierepka
meta.DESCRIPTION = Die offizielle Homepage von Fee Rojas
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/templates/templaterojasfee.html
10.workOnSubpart = BEREICH
10.marks {
TRAILER = IMAGE
TRAILER.file = GIFBUILDER
TRAILER.file {
XY = 458, 82
backColor = '#cc3300'
20 = TEXT
20.text.field = subtitle // title
20.fontSize = 18
20.fontFile = fileadmin/fonts/verdanabold.ttf
20.fontColor = #D96640
20.niceText = 1
20.offset = 11, 70
}
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 33
MENU_LINKS.entryLevel = 1
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = |<br><br>
XY = 194, 40
backColor = '#ffffff'
10 = TEXT
10.text.field = title
10.text.listNum = 0
10.text.listNum.splitChar = |
10.fontColor = '#321003'
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 9
10.niceText = 0
10.offset = 16, 14
15 < .10
15.text.listNum = 1
15.offset = 16, 30
15.wrap = |<br>
# Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 9
16.offset = 1000,1000
20.offset = 5, 23+[5.h]
20 = IMAGE
20.file = fileadmin/bilder/menuelemente/dotrotnormal.jpg
20.offset = 3, 4
}
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
20.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.1.CUR {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
###submenu begin###
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2 {
NO.wrap = |<br>
NO.20.file >
NO.backColor = #ffffff
NO.10.fontColor = #321003
NO.10.fontSize = 8
NO.20.file.backColor = #ffffff
NO.10.offset = 16, 10
RO < .NO
RO.backColor = #ffffff
RO.10.offset = 20, 10
RO.5 >
CUR < .RO
}
###submenu ende###
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 35
MENU_OBEN.entryLevel = 2
MENU_OBEN.1 = GMENU
MENU_OBEN.1.NO = 1
MENU_OBEN.1.NO {
wrap = ||
XY = 80, 18
backColor = '#cc3300'
10 = TEXT
10.text.field = title// subtitle
10.fontColor = '#ffffff'
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 8
10.niceText = 1
10.offset = 16, 11
20 = IMAGE
20.file = fileadmin/bilder/menuelemente/dotmenuobennormal.jpg
20.offset = 3, 2
}
MENU_OBEN.1.RO < .MENU_OBEN.1.NO
MENU_OBEN.1.RO {
20.file = fileadmin/bilder/menuelemente/dotmenuobenover.jpg
}
MENU_OBEN.1.CUR < .MENU_OBEN.1.RO
MENU_OBEN.1.CUR {
40.file = fileadmin/bilder/menuelemente/dotmenuobenover.jpg
}
PLATZHALTER = IMAGE
PLATZHALTER.file = GIFBUILDER
PLATZHALTER.file {
XY = 338, 10
backColor = '#ffffff'
}
MENU_UNTEN1 = HMENU
MENU_UNTEN1.special = directory
MENU_UNTEN1.special.value = 35
MENU_UNTEN1.entryLevel = 1
MENU_UNTEN1.1 = GMENU
MENU_UNTEN1.1.NO = 1
MENU_UNTEN1.1.NO {
wrap = ||
XY = 80, 20
backColor = '#ffffff'
30 = TEXT
30.text.field = title // subtitle
30.fontColor = '#cc3300'
30.fontFile = fileadmin/fonts/verdana.ttf
30.fontSize = 8
30.niceText = 1
30.offset = 16, 13
40 = IMAGE
40.file = fileadmin/bilder/menuelemente/dotrotnormal.jpg
40.offset = 3, 4
}
MENU_UNTEN1.1.RO < .MENU_UNTEN1.1.NO
MENU_UNTEN1.1.RO {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_UNTEN1.1.CUR < .MENU_UNTEN1.1.RO
MENU_UNTEN1.1.CUR {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_UNTEN2 = HMENU
MENU_UNTEN2.special = directory
MENU_UNTEN2.special.value = 53
MENU_UNTEN2.entryLevel = 1
MENU_UNTEN2.1 = GMENU
MENU_UNTEN2.1.NO = 1
MENU_UNTEN2.1.NO {
wrap = ||
XY = 80, 20
backColor = '#ffffff'
30 = TEXT
30.text.field = subtitle // title
30.fontColor = '#cc3300'
30.fontFile = fileadmin/fonts/verdana.ttf
30.fontSize = 8
30.niceText = 1
30.offset = 16, 13
40 = IMAGE
40.file = fileadmin/bilder/menuelemente/dotrotnormal.jpg
40.offset = 3, 4
}
MENU_UNTEN2.1.RO < .MENU_UNTEN2.1.NO
MENU_UNTEN2.1.RO {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_UNTEN2.1.CUR < .MENU_UNTEN2.1.RO
MENU_UNTEN2.1.CUR {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
}
# Seiteninhalte beschreiben, wird später wieder gelöscht
tt_content = COA
tt_content {
#Überschrift ausgeben
10 = TEXT
10 {
field = header
wrap = <h1>|</h1><br>
}
#Bodytext ausgeben
20 = TEXT
20 {
field = bodytext
wrap = <p>|</p>
}
}
Funktionieren denn überhaupt irgendwelche anderen Menüzustände außer NO?
Du schaltest sie doch gar nicht ein. Es gibt weder ein
RO = 1
noch ein
CUR = 1
Kann es sein, daß du gar nicht verstanden hast, was du da geskriptet hast?
Ob es weitere Fehler gibt, kann ich nich sagen, da ich i.M. keine Lust habe den Code durchzuarbeiten.
Bin halt noch Anfänger in Typo3.
Das ist gar nicht mal so einfach!
oliver85 schrieb
Bin halt noch Anfänger in Typo3.
Das ist gar nicht mal so einfach!
lol. das brauchste UNS nicht erzaehlen.. wir mussten alle mal durch's Feuer laufen 😉
1.) Ueberschreibt sich folgendes nicht gegenseitig, so dass das ..CUR {..} garkeinen sinn macht? Bzw. ist das zweite 'MENU_LINKS.1.CUR < .MENU_LINKS.1.RO' nicht ueberfluessig?
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.1.CUR {
40.file = fileadmin/bilder/menuelemente/dotrotover.jpg
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
(Die anderen duplikate eingeschlossen)
Aber so sollte es gehen (theoretisch) :
MENU_LINKS.1.ACT < .MENU_LINKS.1.RO
(ACT arbeitet genauso wie RO, CUR und NO, ist halt nur ein anderes Ereigniss. Die Befehle sind aber uberall gleich!)
Fabian-K for President!
Vielen Dank für die Antwort. Hat mir sehr geholfen. Gut das es solche Foren gibt, wo ich solche Fragen stellen kann! :o 😉 Vielen Dank bis denn