[TYPO3-german] GMENU - Auf allen Links bis auf den letzten eine weiße Linie erstellen
JoH asenau
info at cybercraft.de
Mon Oct 30 02:40:16 CET 2006
> ich habe auf meiner Internetseite ein horizontales grafisches Menü
> erstellt. Nebeneinander werden 5 Grafiklinks erstellt (160 Pixel
> breit). Am Ende jedes grafischen Links wird eine weiße Linie
> eingefügt (1 Pixel breit). Nur auf dem letzten Link soll diese Linie
> nicht eingefügt werden (habe das unten mal versucht grafisch
> darzustellen). Wie kann ich das bewerkstelligen?
>
>
> ------------------ ------------------ ------
>> Button|weiße Linie| |Button|weiße Linie| |Button|
> ------------------ ------------------ ------
>
> #Oberes Menü erstellen ----------
> 10.marks.MENU_OBEN = HMENU
> 10.marks.MENU_OBEN {
> special = directory
> special.value = 2
> 1 = GMENU
> 1.NO = 1
> 1.NO {
> XY = 160, 28
> backColor = #6699CC
>
> #Text für das Menü erstellen ----------
> 10 = TEXT
> 10.text.field = title
> 10.fontColor = #FFFFFF
> 10.fontFile = fileadmin/template/fonts/verdana.ttf
> 10.fontSize = 12
> 10.align = center
> 10.niceText = 0
> 10.offset = 0, 18
>
> #Blaue Linie in Navigation erzeugen ----------
> 20 = IMAGE
> 20.file = GIFBUILDER
> 20.file.XY = 160, 4
> 20.file.backColor = #00468E
> 20.offset = 0, 24
>
> #Weiße Linie in Navigation erzeugen ----------
> 30 = IMAGE
> 30.file = GIFBUILDER
> 30.file.XY = 1, 28
> 30.file.backColor = #FFFFFF
> 30.offset = 159, 0
>
> }
> }
optionSplit ist Dein Freund und Linien erzeugt man mit dem BOX Element, das
spart Performance.
10.marks.MENU_OBEN = HMENU
10.marks.MENU_OBEN {
special = directory
special.value = 2
1 = GMENU
1.NO = 1
1.NO {
XY = 160, 28
backColor = #6699CC
10 = TEXT
10 {
text.field = title
fontColor = #FFFFFF
fontFile = fileadmin/template/fonts/verdana.ttf
fontSize = 12
align = center
offset = 0, 18
}
20 = BOX
20 {
dimensions = 0,24,160,4
color = #00468E
}
### Hier kommt's zum optionSplit ###
30 = |*| BOX |*| 0
30 {
dimensions = 159,0,1,28
color = #00468E
}
}
}
In der maßgeblichen Zeile teilst Du dem GMENU mit, daß Element 30 immer
"BOX" sein soll außer beim letzten Element, da ist es dann "0" (Null) und
wird daher nicht berücksichtigt.
Sollte so klappen
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list