Zum Inhalt springen

unterschiedliche Headlines mit Gifbuilder pro Spalte

Erstellt am 2. September 2010 · 1 Antwort · letzte Antwort am 19. September 2010

Tags: Frage

marekdb ·

Hallo zusammen,

habe ein Problem:
In einem Projekt pflege ich die linke und die rechte Spalte und möchte diese mit unterschiedlichen grafischen Headlines versehen, jedoch wird für beide Spalten das TS der rechten Spalte verwendet, ich weiß aber nicht warum.

hier das TS:

  temp.stdheader < lib.stdheader
  temp.stdheader.stdWrap.dataWrap >
  tmp.stdheader >
  tmp.stdheader = CASE
  tmp.stdheader {
    stdWrap {
      space = 0|0
      dataWrap >
    }
    
    key.field=colPos
    1 < temp.stdheader
    2 < temp.stdheader
    3 < temp.stdheader
    default < temp.stdheader
 
    
    1.10 {
      #headerClass >
      1 = IMG_RESOURCE
      1 {
        file = GIFBUILDER
        file {
          format = gif
          XY = [10.w]+20,[10.h]+10
          transparentBackground = 1
          transparentColor = #FF0000
          backColor = #FF0000
          10 = TEXT
          10{
            text.field = header
            #text.case = upper
            fontSize = {$fontSizeSmall}      
            fontFile = {$fontFileBold}
            fontColor = {$fontColor}
            offset = 0,18
           niceText = 1
           #iterations = 0
           antiAlias = 1
          }
        
        }
        stdWrap {
          prepend = TEXT
          prepend {
            dataWrap = <h2 class="rightCol" style=
          }      
          innerWrap.cObject = COA
          innerWrap.cObject {
            10 = TEXT
            10.value = "padding-left: 0; display: block; background:url(|) no-repeat; height: 30px
            20 = TEXT
            20.value = ; width: 250px; max-width: 250px;">
            30 = TEXT
            30.value = <span style="display: block; width: 1px; height: 1px; overflow: hidden;">
          }
          append = TEXT
          append {
            current = 1
            wrap = |</span></h2>
          }
        }
      }
    }
    2.10 {
      #headerClass >
      1 = IMG_RESOURCE
      1 {
        file = GIFBUILDER
        file {
          format = gif
          XY = [10.w]+20,[10.h]+10
          transparentBackground = 1
          transparentColor = #FF0000
          backColor = #DBDBDB
          10 = TEXT
          10{
            text.field = header
            #text.case = upper
            fontSize = {$fontSizeSmall}      
            fontFile = {$fontFileBold}
            fontColor = {$fontColor}
            offset = 0,18
           niceText = 1
           #iterations = 0
           antiAlias = 1
          }
        
        }
        stdWrap {
          prepend = TEXT
          prepend {
            dataWrap = <h2 class="rightCol" style=
          }      
          innerWrap.cObject = COA
          innerWrap.cObject {
            10 = TEXT
            10.value = "padding-left: 0; display: block; background:url(|) no-repeat; height: 30px
            20 = TEXT
            20.value = ; width: 250px; max-width: 250px;">
            30 = TEXT
            30.value = <span style="display: block; width: 1px; height: 1px; overflow: hidden;">
          }
          append = TEXT
          append {
            current = 1
            wrap = |</span></h2>
          }
        }
      }
    }
  }
udowald ·

Hallo,

du hast in den Zeilen 3-5 "tmp" statt "temp" stehen.
Dann solltest du in der key.field Zuweisung nicht jeder colPos das gleiche zuweisen. Das kann nicht gehen.

udowald