Zum Inhalt springen

HMENU funktioniert nicht mit "10.text.field = title"

Erstellt am 3. Februar 2009 · 4 Antworten · letzte Antwort am 3. Februar 2009

Tags: Frage

snug ·

Guten Tag
Habe ein Problem mit meinem HMENU. Wenn ich die Zeile "10.text.field = title" lösche funktioniert das Menu, einfach ohne TEXT. Sobald ich das ich es drin habe, funktioniert nichts mehr

Woran kann das liegen?

Freundliche Grüsse
Snug

    MENU_LINKS = HMENU
    MENU_LINKS.special = directory
    MENU_LINKS.special.value = 6
    MENU_LINKS.entryLevel = 1
    MENU_LINKS.1 = GMENU
    MENU_LINKS.1.NO = 1
    MENU_LINKS.1.NO {
      wrap = |<br>
      XY = 160, 30
      backColor = #478951
      
      10 = TEXT
      10.text.field = title
      10.fontColor = #FFFFFF
      10.fontFile = fileadmin/fonts/arialbd.ttf
      10.fontSize = 12
      10.niceText = 1
      10.offset = 7, 19

      20 = IMAGE
      20.file = GIFBUILDER
      20.file {
        XY = 160,1
        backColor = #FFFFFF
        }
 
      20.offset = 0, 29
     }
 
    MENU_LINKS.1.RO < .MENU_LINKS.1.NO
    MENU_LINKS.1.RO {
      tmp < .backColor
      backColor = #82BC8B
      5 < .10
      5.fontColor < .tmp
      5.offset = 8,22
    }

    MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
    MENU_LINKS.2 < .MENU_LINKS.1
    MENU_LINKS.2 {
      NO.backColor = #E2F5E5
      NO.10.fontColor = #478951
      NO.20.file.backColor = #478951
      RO < .NO
      RO.backColor = #FFFFFF
      RO.5 >
      CUR < .RO
    }
snug ·

Danke für deine Antwort.
Ich bin leider absoluter TYPO3 Anfänger... wo muss ich den das TEXT-OBJEKT einfügen?

mein TS-Code

seite = PAGE
seite {
 typeNum = 0
 bodyTag = <body bgColor = "#FFFFFF">
 tylesheet = fileadmin/style.css
 meta.AUTHOR = XXX
 meta.DESCRIPTION = XXX
    
    10 = TEMPLATE
    10.template = FILE
    10.template.file = fileadmin/templates/index.html
    10.workOnSubpart = DOKUMENT
    10.marks {
    
    TRAILER = IMAGE
    TRAILER.file = GIFBUILDER
    TRAILER.file {
    XY = 1000, 100
    backColor = #82BC8B
        10 = TEXT
        10.text.field = title
        10.fontSize = 80
        10.fontFile = fileadmin/fonts/arialbi.ttf
        10.fontColor = #96CC9F
        10.niceText = 0
        10.offset = 10, 75

        20 = TEXT
        20.text.field = title
        20.fontSize = 60
        20.fontFile = fileadmin/fonts/arialbd.ttf
        20.fontColor = #E2F5E5
        20.niceText = 0
        20.offset = 85, 75
    }

    MENU_OBEN = HMENU
    MENU_OBEN.special = directory
    MENU_OBEN.special.value = 2
    MENU_OBEN.1 = TMENU
    MENU_OBEN.1.NO = 1
    MENU_OBEN.1.NO.ATagParams = class="linkWeiss"
    MENU_OBEN.1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
    

   MENU_LINKS = HMENU
    MENU_LINKS.special = directory
    MENU_LINKS.special.value = 6
    MENU_LINKS.entryLevel = 1
    MENU_LINKS.1 = GMENU
    MENU_LINKS.1.NO = 1
    MENU_LINKS.1.NO {
      wrap = |<br>
      XY = 160, 30
      backColor = #478951
      
      10 = TEXT
      10.text.field = title
      10.fontColor = #FFFFFF
      10.fontFile = fileadmin/fonts/arialbd.ttf
      10.fontSize = 12
      10.niceText = 1
      10.offset = 7, 19

      20 = IMAGE
      20.file = GIFBUILDER
      20.file {
        XY = 160,1
        backColor = #FFFFFF
        }
 
      20.offset = 0, 29
    }
 
    MENU_LINKS.1.RO < .MENU_LINKS.1.NO
    MENU_LINKS.1.RO {
      tmp < .backColor
      backColor = #82BC8B
      5 < .10
      5.fontColor < .tmp
      5.offset = 8,22
    }

    MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
    MENU_LINKS.2 < .MENU_LINKS.1
    MENU_LINKS.2 {
      NO.backColor = #E2F5E5
      NO.10.fontColor = #478951
      NO.20.file.backColor = #478951
      RO < .NO
      RO.backColor = #FFFFFF
      RO.5 >
      CUR < .RO
    }



 CONTENT = CONTENT
 CONTENT {
   table = tt_content
   select.orderBy = sorting
   select.where = colPos = 0
 }
 
 RECHTS = CONTENT
 RECHTS {
   table = tt_content
   select.orderBy = sorting
   select.where = colPos = 2
 }
}
}
Julian.​Hofmann ·

Das Problem dürfte die Zeile 21 sein. TEXT hat als Eigenschaft nicht text, sondern value. Entsprechend müsste sie lauten:

10.value.field = title

Die Zeilen 29 und 58 entsprechend auch.

snug ·

Jetzt kommt überhaupt kein Text mehr, aber die Seite würde sonst funktionieren, einfach ohne MENU_LINK TEXT und TRAILER TEXT
Auch der Text im Trailer ist verschwunden :-(, auch wenn ich dort statt "10.niceText = 0" "10.niceText = 1" eingebe