Inhalt nach UID aus tt_content in DCE anzeigen

Hier kurz und knapp der nötigen Code um Inhalt aus der tt_content, beipielsweise eine Liste von tx_news anzuzeigen.

Da ich selbst gerade etwas länger gesucht und gefummelt hab, hier alles was es braucht.

Den letztlich finalen Wink habe ich von Opens external link in new windowhier.

Als Beispiel habe ich Opens internal link in current windowhier einen News-Slider in meinem Section Speedbuilder Element eingebunden. Der gesamte Slider wie auch dessen Überschrift (grau hinterlegt) stammen aus tx_news, respektive dem entsprechenden Template. Das verwendete Content element Stammt von der Detailansichtsseite des Blogs (Hier ist darauf zu achten, die Zielseite für die Detailansicht anzugeben).

Flexform :

 

<config>

<type>group</type>

<internal_type>db</internal_type>

<allowed>tt_content</allowed>

<size>5</size>

<minitems>0</minitems>

<maxitems>15</maxitems>

<wizards type="array">

    <suggest>

        <type>suggest</type>

    </suggest>

</wizards>

</config>

 

 

fluid:

 

<f:cObject typoscriptObjectPath="lib.getContentElementsByUid">{field.pageContent}</f:cObject>

 

 

TS:

 

lib.getContentElementsByUid = RECORDS
lib.getContentElementsByUid {
    tables = tt_content
    source.current = 1
    source.wrap = |
    dontCheckPid = 1
}