tableStyle

This function is used to add properties to a table-tag. The input is wrapped by this table-tag.

Note: This property is deprecated since TYPO3 7.1! Use CSS instead.

Property

align

Data type

align /stdWrap

Description

Specifies the alignment of the table according to surrounding text.

Property

border

Data type

integer /stdWrap

Description

The number of pixels for the table border.

Property

cellspacing

Data type

integer /stdWrap

Description

The number of pixels for the cellspacing.

Property

cellpadding

Data type

integer /stdWrap

Description

The number of pixels for the cellpadding.

Property

color.field

Data type

string

Description

Set to a field name from the $cObj->data-array.

Property

color.default

color.1

color.2

color…

Data type

string

Description

Set background colors for the table. One of these colors will be used depending on the value of color.field. You can set the colors using color names, hex numbers or RGB numbers.

[default],[1],[2] are user defined.

Property

params

Data type

<table>-params

Description

Additional parameters for the table tag. E.g.:

id="my-table"

This will add the id attribute with the value “my-table” to the table tag.

[tsref:->tableStyle]

Example:

styles.content.tableStyle {
  align.field = text_align
  border.field = table_border
  cellspacing.field = table_cellspacing
  cellpadding = 1

  color.field = table_bgColor
  color.default = {$styles.content.tableStyle.color}
  color.1 = {$styles.content.tableStyle.color1}
  color.2 = {$styles.content.tableStyle.color2}
}