[TYPO3-german] Lösungsvorschlag für Menu mit variabler x-Position gesucht
Robert Wildling
rowild at gmx.net
Thu Jan 29 10:48:40 CET 2009
Hallo,
Ich soll ein GMENU realisieren, wo die einzelenen Menüpunkte
unterschiedliche x-Positionen haben - ungefähr so sieht's aus:
allgemein
erziehungstheater
generationentheater
Theatre for kids
unternehemenstheater
usw.
(Das Menü ist auf der alten, derzeit im Netz stehenden Seite mit Flash
realisiert:
www.sog-theater.at)
Das Voranstellen von Leerzeichen funktioniert nicht, weil diese getrimmt
werden, bevor sie in der Datenbank landen.
Daher stehen jetzt unterschiedlich viele Underlines und eine Pipe, die
als Trennzeichen dient, vor dem Text. Mit folgenden TS werden die
Underlines vom Text gesplitet und auf die Hintergrundfarbe des
Menüpunkts gesetzt (womit sie unsichtbar werden sollen):
temp.NAVI_SUB = HMENU
temp.NAVI_SUB {
entryLevel = 1
1 = GMENU
1 {
expAll = 0
wrap = <ul>|</ul>
NO = 1
NO {
ATagTitle >
allWrap = <li>|</li>
XY = 200,30
backColor = #CCCCCC
10 = TEXT
10 {
align = left
text.field = title
text.listNum = 0
text.listNum.splitChar = |
offset = 10,20
fontFile = fileadmin/fonts/HandelGotDBol.ttf
fontSize = 12
fontColor = #DDDDDD
antiAlias = 1
niceText = 0
}
11 < .10
11 {
text.listNum = 1
fontColor = #666666
}
}
}
}
Nur wird leider der zweite Teil (11.text.listNum = 1) wieder auf die
x-Position 10 gesetzt, verständlich, denn diese ist ja auch in 10.offset
so definiert.
Hat jemand eine Idee, wie ich dieses Menü lösen kann?
Meine Fragen dazu:
- Gibt es einen Weg, Leerzeichen zuzulassen?
- Kann man die x-Position des letzten Underlines auslesen?
Vielen Dank für eure Anregungen!
Gruß, Robert
More information about the TYPO3-german
mailing list