Der Zugriff auf dieses Array aus PHP heraus lautet schlicht „$TCA“. Sie können das TCA aber auch im Backend Ihrer TYPO3-Installation einsehen, da dieses hierfür ein eigenes Modul entält. Klicken Sie hierzu auf das Modul „Tools -> Configuration“ und wählen aus dem Pulldownmenü „$TCA (tables.php)“.
Die meisten im System verfügbaren Tabellen, für die eine Definition sinnvoll ist, werden hier aufgelistet. Die Unterschlüssel „ctrl“, „interface“, „feInterface“, „types“ und „palettes“, sind für die Konfiguration der Tabelle und deren Darstellung im Ganzen zuständig. Im Unterschlüssel „columns“ befinden sich die Definitionen der einzelnen Tabellenfelder (Spalten). Dabei haben die Unterschlüssel folgende Bedeutung:
ctrl
Hiermit werden die Eigenschaften festgelegt, wie die Tabelle im Backend aussehen soll und wie diese grundsätzlich behandelt werden soll. So wird beispielsweise festgelegt, welches Label für die Bezeichnung im Modul „Liste“ verwendet wird und welche Felder ein- oder ausgeblendet werden sollen.
interface
Mit diesem Schlüssel wird das Interface im Backend definiert. So können hier Einstellungen für die Informationsdialoge, Feldbeschreibungen und die Anzahl der Datensätze in der Seiten- und Listenansicht definiert werden.
feInterface
Während der Unterschlüssel „interface“ für das Backend zuständig ist, wird mit „feInterface“ das Interface im Frontend konfiguriert. Dieses wird beim Frontend-Editing angesprochen, so kann man die dafür benötigten Einstellungen detailiert festlegen.
palettes
Über Paletten können verschiedenste Formularelemente zusammengefasst und strukturiert werden. Darüber hinaus dienen sie dazu, sogenannte „Secondary Options“ zu definieren, also zusätzliche Optionen. Diese können leicht über die Checkbox am unteren Ende der Seite in der Seitenansicht ausgeblendet werden, um die Übersicht zu erhöhen.







![TYPO3: 10 Jahre in 60 Sekunden zusammengefasst [Video]](http://t3n.de/uploads/t3n-news-post-361575_typo3_medium.jpg)