TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

listNum Einträge im GMENU untereinander ausgeben


Autor Nachricht
Verfasst am: 09. 03. 2009 [12:10]
frankator
Themenersteller
Dabei seit: 07.12.2008
Beiträge: 18
Hallo Forum,

ich habe folgendes Problem:
Es gibt einzeilige und zweizeilige subtitle Einträge, welche im GMENU als solche dargestellt werden sollen.

Ich habe folgendes Script im Setup:

NO {
XY = 157,[10.h]+33
format = png
5 = IMAGE
5.file = fileadmin/templates/oeschlehof/images/strich-hufeisen-grau.gif
10 = TEXT
10 {
text.field = subtitle
text.listNum = 0
text.listNum.splitChar = |
allWrap = <span> | </span>
align = right
antiAlias = 1
fontColor = #CCCCCC
fontFile = fileadmin/templates/oeschlehof/fonts/geo703m.ttf
fontSize = 17
offset = -45,40-[h.20]
20 <.10
20.text.listNum = 1
20.offset = -45,40
}
}

Es wird aber immer nur der erste Wert listNum = 0 angezeigt. Der zweite Wert ist immer leer auch wenn er existiert.

Hat jemand eine Ahnung?

Für Antworten bin ich sehr dankbar,

Grüße Frank
Profil
Verfasst am: 10. 03. 2009 [10:14]
Julian.Hofmann
Dabei seit: 18.05.2007
Beiträge: 1797
Hallo Frank.

Rück Deinen Code mal sauber ein... (bzw. kennzeichne ihn im Foruma uch als TS-Code)

Für mich sieht das wie eine rekursive Definition des Objekt 10 aus, das als Unterobjekt 20 immer wieder sich selbst integriert. Da dürfte die geschweifte schließende Klammer paar Zeilen zu tief gerutscht sein....

Viele Grüße
Julian
Profil
Verfasst am: 10. 03. 2009 [18:03]
frankator
Themenersteller
Dabei seit: 07.12.2008
Beiträge: 18
Hallo Julian,

danke für deine Antwort und sorry für das nicht eingerückte TS Script.
Die Klammer muss glaube ich schon da hin, wo sie ist, da 20 ja die 2. Zeile sein soll.

Ich habe jetzt auch dsa Problem so gelöst, dass ich die Eingabe für nav_title als Textfeld definiert habe und so die Navigationstitel 2-zeilig eingeben kann. Das wird dann problemlos angezeigt.

Hier der Code, man kann auch text.field = nav_title weg lassen, dann holt er den Inhalt nur, wenn er vorhanden ist.

TYPOSCRIPT
lib.menu2 = HMENU
lib.menu2.entryLevel = 1
lib.menu2.1 = GMENU
expAll = 1
lib.menu2.1 {
NO {
XY = 157,50
    #transparentBackground = 1
    format = png
    5 = IMAGE
    5.file = fileadmin/templates/oeschlehof/images/strich-hufeisen-grau.gif
    10 = TEXT
    10 {
         text.field = nav_title
         align = right
         antiAlias = 1
         fontColor = #CCCCCC
         fontFile = fileadmin/templates/oeschlehof/fonts/geo703m.ttf
         fontSize = 17
         offset = -45,54-[10.h]
       }
    }

Danke nochmals für deine Anregung,

Grüße

Frank
Profil