De:TSref/RECORDS
From TYPO3Wiki
TypoScript (Liste TypoScript)
RECORDS
Der Register-Key SYS_LASTCHANGED bezieht sich dabei auf den Datensatz mit dem größten Timestamp (zuletzt geändert).
Hinweis: Datensätze mit einer Seiten-Id die nicht frei geschaltet ist (hidden, Zugriffsschutz oder außerhalb von Start- und Stop-Zeit) werden nicht mit erfasst. Diese Prüfung kann mit der Option dontCheckPid ausgeschaltet werden. Der Seitentyp wird nicht berücksichtigt, nur Datensätze aus dem Recycler (Mülleimer) werden ebenfalls nicht mit erfasst.
| Eigenschaft | Datentyp | Kommentar | Standardwert |
| source | records-list /stdWrap | Liste mit Datensatz-Ids, optional mit dem Tabellennamen als Prefix.
Beispiel: tt_content_34, 45, tt_links_56 | |
| tables | list | Liste von zu verwendenden Tabellen. Wenn irgendein Element aus source ohne Tabellenprefix ist, dann wird die erste Tabelle in dieser Liste als Tabelle für das Element verwendet.
Wenn Tabellennamen in .conf konfiguriert sind, dann werden diese ebenfalls berücksichtigt. #Beispiel: tables = tt_content, tt_address, tt_links conf.tx_myexttable = TEXT conf.tx_myexttable.value = Hello world #Also werden die Tabellen tt_content, tt_address, tt_links und tx_myexttable verwendet. | |
| conf.[tablename] | cObject | Konfigurationsarray das das Rendering der Datensätze für jede Tabelle definiert. | Wenn conf.[tablename] nicht definiert ist, dann werden die Datensätze mit dem Toplevel-Objekt [tablename] gerendert - analog zum cObject CONTENT.
|
| dontCheckPid | boolean | Normalerweise kann ein Datensatz nicht ausgewählt werden, wenn die Seite in der er sich befindet für den Webseiten-Besucher nicht sichtbar ist. Diese Prüfung wird mit dieser Option abgeschaltet. | |
| wrap | wrap | ||
| stdWrap | stdWrap |
[tsref:(cObject).RECORDS]
Beispiele:
20 = RECORDS 20.source.field = records 20.tables = tt_address 20.conf.tt_address < tt_address.default
Das Folgende Beispiel lädt die Inhaltselemente mit der UID 10 und 12 und gibt diese unabhängig davon aus, wo die Datensätze liegen.
20 = RECORDS 20.source = 10,12 20.dontCheckPid = 1 20.tables = tt_content