Hallo zusammen!
Habe folgendes Problem:
In meinem GMENU erzeuge ich über den Gifbuilder folgendes:
10.file = GIFBUILDER
10.file {
XY = [20.w]+[30.w]+[40.w]+8, 20
backColor = #FFFFFF
20 = TEXT
20 {
text.field = title
offset = 5,14
if.isFalse.field = subtitle
fontFile = fileadmin/template/gillkayd.pfb
fontColor = #FF8000
fontSize = 15
niceText = 1
}
30 = TEXT
30 {
text.field = subtitle
offset = 5,14
if.isTrue.field = subtitle
fontFile = fileadmin/template/gillkayd.pfb
fontColor = #FF8000
fontSize = 15
niceText = 1
}
40 = TEXT
40 {
text = >>|*|>>|*|n
if.value = >>|*|>>|*|n
if.equals = >>
offset = 0,14
fontFile = fileadmin/template/gillkayd.pfb
fontColor = #FF8000
fontSize = 15
niceText = 1
align=right
#width=10
}
}
Das Menü (rootline) soll so aussehen (klappt auch ganz gut):
Menüebene1 >> Menüebene2 >> Menüebene 3
Das klappt auch ganz gut, allerdings hätte ich gerne, dass die Breite des Bildes vom letzten Eintrags (hier Menüebene 3) nur so groß ist, wie es wirklich sein muss. Mit meinem Code rechnet Typo3 auch beim letzten Menüeintrag noch die Breite des Textobjektes 40 dazu. Falls übrigens jemand noch eine einfachere Lösung für dieses Menü auf Lager hat, bin ich natürlich auch nicht abgeneigt - sieht mir irgendwie schon ziemlich umständlich aus, meine Lösung ;-)
Vielen Dank für eure Hilfe!