TCA-Grundlagen · Frage 1 von 12

Wozu dient das Table Configuration Array (TCA) in TYPO3?

1 Antwort ist richtig. Einfach

Lösung anzeigen

Lösung

  • A Es beschreibt Datenbanktabellen und ihre Felder, damit TYPO3 daraus Backend-Formulare erzeugt und Daten korrekt verarbeitet

Erklärung

Die TCA ist ein großes PHP-Array in $GLOBALS['TCA'], das für jede im Backend verwaltete Tabelle beschreibt, welche Felder es gibt, wie sie im Formular erscheinen und wie sie beim Speichern geprüft werden. Die FormEngine baut daraus die Bearbeitungsmasken, der DataHandler nutzt sie beim Speichern, und seit TYPO3 v13 leitet TYPO3 aus ihr sogar viele Datenbankspalten automatisch ab. Eine Extension definiert ihre eigene Tabelle z. B. in der Datei Configuration/TCA/tx_shop_product.php, die das Array per return zurückgibt. Die Zugangsdaten zur Datenbank stehen dagegen in $GLOBALS['TYPO3_CONF_VARS']['DB'] (Datei config/system/settings.php), nicht in der TCA.

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht