Zum Inhalt springen

TCA per pageTS überschreiben

Erstellt am 30. April 2019 · 1 Antwort · letzte Antwort am 2. Mai 2019

Tags: TCA, tt_address, TYPO3 9, Frage

pixelrocker ·

Hallo,

ich möchte erreichen, dass in der Listenübersicht von tt_address Datensätzen anstatt "name" das Feld "organization" als Standard-Label verwendet wird. Dazu möchte ich das TCA -wenn möglich- per TypoScript im pageTS überschreiben. Folgenden Versuch habe ich gestartet, leider hatte das nicht den gewünschten Effekt:

TCEFORM {
    tt_address {
        ctrl {
            label = company
            label_alt = name, last_name, first_name
        }
    }
}

Statt TCEFORM habe ich es noch mit TCADefaults versucht, das änderte aber leider auch nichts.
Wie müsste die Definition richtig heissen?

Teisinger ·

Sers,
hatte vor kurzem das gleiche Problem: da ich keine Lösung per TS gefunden hab, hab ichs per userFunc gemacht (TCA überschrieben):
$GLOBALS['TCA']['tt_address']['ctrl']['label_userFunc'] = "NameSpace/To/Your/Class->Method";