[TYPO3-german] Lösungsvorschlag für Menu mit variabler x-Position gesucht

Robert Wildling rowild at gmx.net
Thu Jan 29 12:58:28 CET 2009


Hallo, ihr alle!

Vielen, vielen Dank für eure super Vorschläge!
Ich verwende Jörgs, der lässt sich aus meiner derzeitigen Sicht auch am 
leichtesten den Redakteuren vermitteln.
Aber ich werde selbstverständlich alle anderen auch testen.

Ihr seid super!!! Nochmals herzlichen Danke!

Gruß,
Robert

> Hallo Robert,
> 
> hast Du mal versucht, statt mit normalen Leerzeichen mit geschützten 
> Leerzeichen einzurücken? ASCII-Code 160 = xA0, Eingabe auf PC mit ALT-0160.
> Funktioniert bei mir einwandfrei (auch in einer UTF8-kodierten Website) 
> - die Zeichen werden nicht weggetrimmt und im GMENUITEM als Blanks 
> gerendert.
> 
> Gruß,
> Jörg.
> 
> 
> Robert Wildling schrieb:
>> 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