hallo zusammen,
ich bin neu auf dem gebiet typo3. hab aber mit hilfe von diesem forum schon einige probleme lösen können.
allerdings komme ich bei meinem problem mit dem unternmenü nicht weiter.
hier mein code:
seite = PAGE
seite{
typeNum = 0
bodyTag = <body bgColor = "#ffffff">
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/layout.html
10.workOnSubpart = DOKUMENT
10.marks{
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 41
MENU_OBEN.1 = TMENU
MENU_OBEN.1.NO = 1
MENU_OBEN.1.NO.ATagParams = class="linkWeiss"
MENU_OBEN.1.NO.linkWrap = | | |*|
| | |*| |
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 40
MENU_LINKS.entryLevel = 1
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO{
XY = 170, 30
backColor = #59cdf5
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 14
10.niceText = 1
10.offset = 7, 21
20 = IMAGE
20.file = GIFBUILDER
20.file{
XY = 170, 1
backColor = #FFFFFF
}
20.offset = 0, 29
}
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
tmp < .backColor
backColor = #FFFFFF
5 < .10
5.fontColor < .tmp
5.offset = 9, 23
}
}
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2.entryLevel = 3
MENU_LINKS.2{
NO.backColor = #59cdf9
NO.10.fontColor = #000000
NO.20.file.backColor = #59cdf5
RO < .NO
RO.backColor = #FFFFFF
RO.5 >
}
}
Bin eigentlich der Anleitung von Robert Meyer gefolgt. Aber irgendwie hab ich wohl doch was falsch gemacht.
Kann mir bitte jemand weiterhelfen??
Vielen Dank im Voraus,
Petzibärle
Was ist denn dein Problem?
sorry,
also mein problem ist, dass mir das untermenü nicht angezeigt wird...
Hast Du mal geprüft, ob Du auch einen ###MENU_LINKS### Marker in der Vorlage hast? Tippfehler?
Da stimmt ja auch etwas nicht so ganz.
Menü Ebene eins hat entryLevel = 1 und Menüebene 2 hat entryLevel = 3.
Wo bleit entryLevel = 2 ?
Ein weiteres Problem kann die referenzielle Objektzuweisung sein.
Wenn du damit keine Erfahrungen hast, mach das lieber absolut.
Versuch mal den folgenden Code:
MENU_LINKS.2 < seite.10.marks.MENU_LINKS.1
MENU_LINKS.2.entryLevel = 2
entryLevel = 3 kann natürlich bei gewissen Seitenstrukturen Sinn machen, ich denke aber, dass du entryLevel = 2 hier eintragen musst.
@dergolo: ja, mein normales menü wird ja angezeigt. ich habe nur probleme bei der anzeige des submenüs
@ maik: also ich habe mal deinen code eingebaut, bzw. meinen abgeändert. hat leider nichts gebracht. wird noch immer nicht angezeigt. (cache ist gelöscht)
Ich glaube Du hast eine Klammer zu viel. Die Klammer beendet die "marks {" zu früh und muss weg, oder?
...
5.fontColor < .tmp
5.offset = 9, 23
}
} <------------------------------------- Diese Klammer!
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2.entryLevel = 3
...
hatte ich auch schon ausprobiert...
funzt immer noch nicht! *seufz*
Ähm - die Klammer, die Du oben zu viel hast, fehlt dafür ganz unten am Ende... Überprüfe doch einfach nochmal alle Klammern...
mmh, jo, hab ich auch gemacht, aber es klappt immer noch nicht...
kann es an der im layout.hmtl liegen?? dadurch das ich da die breite für das menu_links definiert habe??
sssttttooooppppp!!
ich nehm alles zurück... es funktioniert...
allerdings dauert es verdammt lang, bis das untermenü angezeigt wird... und ich muß drauf klicken und nicht nur wenn ich drüber fahr... daher hab ich's net geblickt! *seufz*
juppi, das mit dem submenü paßt ja.
allerdings eben nicht beim mouseover sondern beim draufklicken.... das ist das komische...
Ja, so ist das bei einem GMENU oder TMENU.
Wenn du das mit Roll Over haben möchtest, musst du das GMENU_FOLDOUT oder GMENU_LAYERS / TMENU_LAYERS benutzen.
ok, das hört sich etwas komplizierter an....
jetzt versuch ich erst mal, so noch was zu basteln...
wenn ich dann wieder so weit bin,
komm ich sicher wieder ins forum zurück....
😉
allerding muß ich jetzt erst mal versuchen, einen content einzubauen ... da könnte dauern....
vielen dank aber schon mal!!
viele grüße
petzibärle