grid.column ViewHelper <flux:grid.column>

Flexform Grid Column ViewHelper

Used inside <flux:grid.row> tags.

Use the colPos attribute for grids in page and content elements.

See <flux:grid> for an example.

Limit allowed elements

It is possible to limit the elements allowed in the column by setting the allowedContentTypes variable:

<flux:grid.column name="elements" colPos="0">
<flux:form.variable name="allowedContentTypes" value="text,shortcut"/>

</flux:grid.column>

The value is a comma-separated list of content type IDs; they can be found in tt_content.CType column.

Limit allowed fluid content elements

It is also possible to limit the allowed fluid content elements:

<flux:grid.column name="elements" colPos="0">
<flux:form.variable name="allowedContentTypes" value="extkey_vehicledetailssectionusedcarseal"/>

</flux:grid.column>

Arguments

name

DataType
string
Default
'column'
Required
false
Description
Identifies your column and is used to fetch translations from XLF for example.

label

DataType
string
Required
false
Description
Optional column label, will be shown as column header.

colPos

DataType
integer
Required
true
Description
Column number - between 0 and 99, should be unique.

colspan

DataType
integer
Default
1
Required
false
Description
Column span

rowspan

DataType
integer
Default
1
Required
false
Description
Row span

style

DataType
string
Required
false
Description
Inline style to add when rendering the column

variables

DataType
mixed
Default
array ()
Required
false
Description
Freestyle variables which become assigned to the resulting Component - can then be read from that Component outside this Fluid template and in other templates using the Form object from this template. Can also be set and/or overridden in tag content using <flux:form.variable />

extensionName

DataType
string
Required
false
Description
If provided, enables overriding the extension context for this and all child nodes. The extension name is otherwise automatically detected from rendering context.