[!!!][FEATURE] Streamline Fluid Styled Content and CSS Styled Content
[Packages/TYPO3.CMS.git] / typo3 / sysext / css_styled_content / Documentation / Configuration / Objects / Table / Index.rst
1 .. ==================================================
2 .. FOR YOUR INFORMATION
3 .. --------------------------------------------------
4 .. -*- coding: utf-8 -*- with BOM.
5
6 .. include:: ../../../Includes.txt
7
8
9 .. _objects-table:
10
11 Table
12 """""
13
14 Table-type content elements are not rendered using a standard TypoScript
15 content object but instead rely on a :ref:`USER <t3tsref:cobj-user>` object provided by
16 CSS Styled Content, as can be seen in the TypoScript setup::
17
18         tt_content.table = COA
19         tt_content.table {
20                 10 = < lib.stdheader
21
22                 20 = USER
23                 20.userFunc = \TYPO3\CMS\CssStyledContent\Controller\CssStyledContentController->render_table
24                 20.field = bodytext
25                 ...
26         }
27
28
29 .. figure:: ../../../Images/TableContentElement.png
30    :alt: Table content element
31
32    Input of a table content element in the TYPO3 backend
33
34
35 The :code:`render_table` function supports a whole variety of specific
36 properties, which are detailed below.
37
38 .. note::
39
40    All properties of USER objects also apply, in particular :ref:`stdWrap <t3tsref:stdwrap>`.
41
42
43 .. _objects-table-reference:
44
45 Reference
46 ~~~~~~~~~
47
48 .. _objects-table-reference-field:
49
50 field
51 '''''
52
53 .. container:: table-row
54
55    Property
56          field
57
58    Data type
59          data
60
61    Description
62          The field to fetch the content from.
63
64    Default
65          bodytext
66
67
68
69 .. _objects-table-reference-innerstdwrap:
70
71 innerStdWrap
72 ''''''''''''
73
74 .. container:: table-row
75
76    Property
77          innerStdWrap
78
79    Data type
80          :ref:`stdWrap <t3tsref:stdwrap>`
81
82    Description
83          StdWrap to the content of the table cells.
84
85          With this you can for example pass the content through lib.parseFunc
86
87    Default
88          innerStdWrap.parseFunc =< lib.parseFunc