Content

\nn\t3::Content()

Read and render content elements and content of a backend column (colPos) .

Overview of Methods

\nn\t3::Content()->get($ttContentUid = NULL, $getRelations = false);

Lädt a tt_content element as an array

\nn\t3::Content()->get( 1201 );

Loading relations (media, assets, …)

\nn\t3::Content()->get( 1201, true );
@return array

\nn\t3::Content()->addRelations($data = []);

L&l;dt relations (media, assets, …) to a tt_content data array. Uses an EXT:mask method for this.

\nn\t3::Content()->addRelations( $data );

@todo: Decouple from mask. | @return array

\nn\t3::Content()->render($ttContentUid = NULL, $data = []);

Renders an tt_content element as HTML

\nn\t3::Content()->render( 1201 );
\nn\t3::Content()->render( 1201, ['key'=>'value'] );

Also available as a ViewHelper:

{nnt3:contentElement(uid:123, data:feUser.data)}
@return string

\nn\t3::Content()->column($colPos, $pageUid = NULL);

Lädt the content for a given column (colPos) and page. If no pageUid is specified, it uses the current page.

\nn\t3::Content()->column( 110 );
\nn\t3::Content()->column( $colPos, $pageUid );

Also available as a ViewHelper:

{nnt3:content.column(colPos:110)}
{nnt3:content.column(colPos:110, pid:99)}
@return string

\nn\t3::Content()->columnData($colPos, $addRelations = false, $pageUid = NULL);

Lädt the “raw” tt_content data of a given column (colPos).

\nn\t3::Content()->columnData( 110 );
\nn\t3::Content()->columnData( 110, true );
\nn\t3::Content()->columnData( 110, true, 99 );

Also present as ViewHelper. | relations defaults to TRUE

in ViewHelper.
{nnt3:content.columnData(colPos:110)}
{nnt3:content.columnData(colPos:110, pid:99, relations:0)}
@return array