---
title: "TCA per pageTS überschreiben"
url: "https://www.typo3.net/d/127582-tca-per-pagets-ueberschreiben"
source: "typo3.net"
tags: ["Backend","Frage","TCA","TYPO3 9","tt_address"]
created: "2019-04-30"
last_reply: "2019-05-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# TCA per pageTS überschreiben

Backend · 1 Antwort · gestartet 2019-04-30

## Eröffnungsbeitrag

**pixelrocker** · 2019-04-30 · [Beitrag #1](https://www.typo3.net/d/127582-tca-per-pagets-ueberschreiben/1)

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:

```typoscript
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?

## Antworten

### [#2](https://www.typo3.net/d/127582-tca-per-pagets-ueberschreiben/2) · Teisinger · 2019-05-02

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";

---

Quelle: „TCA per pageTS überschreiben“, typo3.net, https://www.typo3.net/d/127582-tca-per-pagets-ueberschreiben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
