Zum Inhalt springen

Erste Zeile aller Tabellen fett machen?

Erstellt am 17. Dezember 2003 · 3 Antworten · letzte Antwort am 20. April 2004

Tags: Inhaltselemente, Frage

ghofmann ·

Hallo,

ich haette gern, dass bei allen Content-Elementen des Typs Tabelle die erste Zeile fett dargestellt wird.

Was muss ich dazu in meinem Template eintragen?

Hab mich mit dem TSOB schon mal ein bisschen durchgeklickt, ich denke, es muss irgendwas mit tt_content.table sein...

Gruss
Gerhard

dj.​picasso ·

Hi,

... und: Richtig!
CONSTANT:

content.tableCellColor   = #F1A931
content.tableBorderColor = #2D448F
content.tableCellWrap =  

styles.content.tableStyle { 
  color =  #FFFFFF
  color1 = #F1A931
  color2 = #2D448F
  alignField = 
}

SETUP:

tt_content.table { 

  20 = CASE 
  20 { 
    1.split.1.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    1.split.1.split.1.innerWrap = {$content.tableCellWrap} 
    1.split.1.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    1.split.1.split.2.innerWrap = {$content.tableCellWrap} 

    1.split.2.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" >|</td> 
    1.split.2.split.1.innerWrap = {$content.tableCellWrap} 
    1.split.2.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" >|</td> 
    1.split.2.split.2.innerWrap = {$content.tableCellWrap} 


    2.split.1.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    2.split.1.split.1.innerWrap = {$content.tableCellWrap} 
    2.split.1.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" >|</td> 
    2.split.1.split.2.innerWrap = {$content.tableCellWrap} 

    2.split.2.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    2.split.2.split.1.innerWrap = {$content.tableCellWrap} 
    2.split.2.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" >|</td> 
    2.split.2.split.2.innerWrap = {$content.tableCellWrap} 



    3 < .1 
    3.split.1.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    3.split.1.split.1.innerWrap = {$content.tableCellWrap} 
    3.split.1.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    3.split.1.split.2.innerWrap = {$content.tableCellWrap} 

    3.split.2.split.1.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}" bgColor="{$content.tableCellColor}">|</td> 
    3.split.2.split.1.innerWrap = {$content.tableCellWrap} 
    3.split.2.split.2.wrap = <td valign="top" bordercolor="{$content.tableBorderColor}">|</td> 
    3.split.2.split.2.innerWrap = {$content.tableCellWrap} 
  } 
}

Dann hast Du 3 verschiedene Layouts, die alles "abdecken".
(musst Du natürlich anpassen, ist einfach nur rauskopiert!)
Ciao
Der DJ

ghofmann ·

Hallo, danke fuer die Antwort, aber ich bin jetzt leider immer noch genauso verwirrt und weiss weiterhin nur, dass das, was ich brauche (naemlich nur die Formatierung der ersten Zeile), irgendwo unter tt_content.table steckt.

Unter anderem weisst Du hin auf:
1.split.1.split.1.wrap ...
1.split.1.split.2.wrap ...

Was mich voellig konfus macht, ist die Nummerierung. Was bedeutet denn die erste "1" und die zweite "1"?Zeilenindex und Spaltenindex?

Ist das irgendwo dokumentiert?

Gruss
Gerhard

T.​uX ·

Genau das habe ich eben gebraucht und selber hinbekommen,,. doch another big problem... wie bekomme ich die komplette tabelle jetzt auf 100% haben alles probiert nix geht..