Moin!
Also ich hab folgendes Problem: Ich arbeite mich gerade durch die "mittwald medien" Dokumentation durch, falls die jemand hier kennt 🙂
Jetzt erstmal der Quelltext:
seite = PAGE
seite {
typeNum = 0
bodyTag = <body bgColor ="#DDDDDD">
stylesheet = fileadmin/style.css
meta.AUTHOR = Christian L
meta.DESCRIPTION = Hier steht eine Beschreibung
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/testtest.html
10.workOnSubpart = DOKUMENT
10.marks {
TRAILER = IMAGE
TRAILER.file = GIFBUILDER
TRAILER.file {
XY = 462, 141
backColor=#CCCCCC
10 = TEXT
10.text.field = subtitle // title
10.fontSize = 60
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontColor = #FBE0B0
10.niceText = 1
10.offset = 10, 75
20 = TEXT
20.text.field = subtitle // title
20.fontSize = 37
20.fontFile = fileadmin/fonts/verdanab.ttf
20.fontColor = #F19F0F
20.niceText = 1
20.offset = 40,68
}
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 20
MENU_OBEN.1 = TMENU
MENU_OBEN.1.NO = 1
MENU_OBEN.1.NO.linkWrap = | | |*| | | |*| |
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.entryLevel = 2
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = | <br>
XY = 197, 30
backColor = #f19f0f
10 = TEXT
10.text.field = title
10.fontColor = #ffffff
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 11
10.niceText = 1
10.offset = 7, 19
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 197,1
backColor = #FFFFFF
}
20.offset = 0,29
}
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
tmp < .backColor
backColor = #82bc8b
5 < .10
5.fontColor < .tmp
5.offset = 8,22
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2 {
NO.backColor = #E2F5E5
NO.10.fontColor = #478951
NO.20.file.backColor = #478951
RO < .NO
RO.backColor = #FFFFFF
RO.5 >
CUR < .RO
}
}
}
SO! Jetzt ist das Problem, dass sich das Subitemmenu weder zeigt, noch sonst irgendwas macht.....
Entdeckt jemand den Fehler? Der Gewinner bekommt ein Plätzchen! 😉 Ich hab die Problemzone sogar fett gemacht!
Danke im Vorraus!
V37[/b]
Im Zusammenspiel zwischen .special.directory und .entryLevel gibt es Fallen.
Versuche es mal ohne special.
BTW: Es gibt hier im Forum einige Threads, die sich damit beschäftigen.
entryLevel und special directory machen in den meisten fällen keinen sinn
z.B in deinem du kannst das entryLevel einfach rausschmeißen und bei directory die id der rootseite angeben
Danke erstmal für die Antwort!
Ich hab das .special jetzt rausgenommen, im MENU_LINKS
.....
MENU_LINKS = HMENU
MENU_LINKS = directory
MENU_LINKS.value = 22
MENU_LINKS.entryLevel = 2
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
......
War so gemeint oder?
Jetzt ist das Menü komplett weg :o
Und zu Dander: huh? Ich kann doch nich einfach das entryLevel rausnehmen, sonst kommen doch die Subitems nich 🙁 oder?
Ich bin durcheinander......
Ein gleichzeitiges Verwenden von entryLevel und special = directory ist vielmehr Unsinn.
Mit dem special directory gibt man ein ID an. Alle Seiten die direkt in diese ID platziert sind, werden für die Navigation herangezogen.
Das entryLevel wird bei standart HMENUs verwendet, wenn das Menü nicht ab dem ROOT Level beginnen soll.
Also:
MENU_LINKS.entryLevel = 2
entfernen und überprüfen, ob in der Seite mit der ID 22 auch Seiten angelegt sind.
hatte oben das selbe gemeint nicht special rausschmeißen sondern entryLevel
(steht ja auch da)
Jetzt hab ich so stehen o.O
MENU_LINKS = HMENU
MENU_LINKS.entryLevel = 2
MENU_LINKS.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = | <br>
XY = 197, 30
backColor = #f19f0f
was aber anscheinend auch falsch zu sein scheint 🙁
Kann jemand mal einen verbesserten Quelltext posten? Ich werd sonst wahnsinnig 8-)
Danke!
EDIT
Also! Jetzt hab ichs SO stehen:
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = | <br>
XY = 197, 30
Jetzt ist das Menü zwar da, aber die Subitems funzen immer noch nich 🙁
du sollst das entryLevel rausnehemen
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
...
Dander schriebdu sollst das entryLevel rausnehemen
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
...
Ja, genau das hab ich ja jetzt gemacht. Nur die 3 Subitems, die unter der ID 25 stehen (über uns, wie im Buch beschrieben...), werden nicht dargestellt.....
subparts.NAVIGATION = HMENU
subparts.NAVIGATION {
entryLevel = 0
1 = TMENU
1.NO = 1
1.NO {
allWrap = |
}
1.RO < .1.NO
}
subparts.SUBNAVI = HMENU
subparts.SUBNAVI {
entryLevel = 1
1 = TMENU
1.No = 1
1.NO {
ATagParams = class="subnavi"
}
}
Und so sieht meine Seite aus:
http://www.spyhome.de
Dazu habe ich in TYPO3 folgende Struktur angelegt. Die Bindestriche stellen jeweils eine Ebene dar:
root
- Home
- - News
- Marathon
- - Body Mass Index
- Fotos
- - Sylvester 2004
usw.
Ich hoffe das Hilft dir nun deine Seite mit der richtigen Navigation aufzubauen.
Gruß Christian
wie wärs mit einer doku...
die subitemsbekommst du indem du eine zweite ebene für dein menü anlegst
d.h
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = |
erste ebene
und darunter
MENU_LINKS.2 = GMENU
MENU_LINKS.2.NO = 1
MENU_LINKS.2.NO {
wrap = |
für die zweite ebene
Kein Wunder dass die Subs nicht angezeigt werden. Du hast sie ja auchnicht definiert 🙂
MENU_LINKS.1 ist die erste Ebene.
MENU_LINKS.2 die zweite u.s.w...
Ich glaub ich hab einen ganz komisches Problem. Es könnte mein Gehirn sein......lol
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 20
MENU_OBEN.1 = TMENU
MENU_OBEN.1.NO = 1
MENU_OBEN.1.NO.linkWrap = | | |*| | | |*| |
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = | <br>
XY = 197, 30
backColor = #f19f0f
}
MENU_LINKS.2 = GMENU
MENU_LINKS.2.NO = 1
MENU_LINKS.2.NO {
wrap = | <br>
}
Jetzt ist das ganze Menü orange (F19F0F)
Was tun? Tschuldigung für das dumme fragen lol, aber naja.....
und btw: das MENU.2 ist doch definiert. Ganz unten in meinem ersten post, oder?
du hast die zweite ebene nicht definiert
hab jetzt die 2.ebene noch definiert. Ändert sich gar nix. 🙁
backColor = #f19f0f
das ist ja das orange und du hast sonst nichts angegeben wie z.b schriftfarbe...
dann ist es doch kein wunder das alles orange ist
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 22
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = | <br>
XY = 197, 30
backColor = #f19f0f
fontColor = #ffffff
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 11
offset = 7, 19
}
MENU_LINKS.2 = GMENU
MENU_LINKS.2.NO = 1
MENU_LINKS.2.NO {
wrap = | <br>
XY = 197, 30
backColor = #CCCCCC
fontColor = #ffffff
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 11
offset = 7, 19
}
10 = TEXT
10.text.field = title
10.fontColor = #ffffff
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 11
10.niceText = 1
10.offset = 7, 19
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 197,1
backColor = #FFFFFF
}
Und das Menü bleibt orange :p
lol
Sowas aber auch... LOL :o (<- den Smiley finde ich einfach genial...)
Bild: blackdragon-studios.com/…/blink.gif
der vom IPB is besser
Helft ihr mir jetzt bitte? 🙁