Zum Inhalt springen

listNum Einträge im GMENU untereinander ausgeben

Erstellt am 9. März 2009 · 2 Antworten · letzte Antwort am 10. März 2009

Tags: Frage

frankator ·

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

Julian.​Hofmann ·

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

frankator ·

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.

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