TCA-Grundlagen · Frage 3 von 12

Welche Funktionen lassen sich über ctrl.enablecolumns für eine Tabelle aktivieren?

3 Antworten sind richtig. Einfach

Lösung anzeigen

Lösung

  • B Datensätze verbergen (typisch über das Feld hidden)
  • C Die Sichtbarkeit zeitlich steuern mit Start- und Endzeit
  • E Die Sichtbarkeit auf bestimmte Frontend-Benutzergruppen beschränken

Erklärung

enablecolumns kennt die Schlüssel disabled, starttime, endtime und fe_group, deren Werte jeweils auf ein Feld der Tabelle zeigen, z. B. 'disabled' => 'hidden'. Diese Felder steuern vor allem die Sichtbarkeit im Frontend: TypoScript-Objekte wie CONTENT, Extbase-Repositories und der QueryBuilder filtern verborgene, noch nicht gestartete oder abgelaufene Datensätze automatisch heraus. Die zugehörigen Datenbankspalten legt TYPO3 seit v13.3 selbst an. Das Markieren als gelöscht ist dagegen eine eigene Option (ctrl.delete), und die manuelle Sortierung steuert ctrl.sortby.

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