---
title: "$TCA: neues Feld in bestehende Extension einfügen"
url: "https://www.typo3.net/d/91101-tca-neues-feld-in-bestehende-extension-einfuegen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA","tt_news"]
created: "2009-07-07"
last_reply: "2009-07-07"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# $TCA: neues Feld in bestehende Extension einfügen

Extensions › Entwicklung · 1 Antwort · gestartet 2009-07-07

## Eröffnungsbeitrag

**vladivar-superstar** · 2009-07-07 · [Beitrag #1](https://www.typo3.net/d/91101-tca-neues-feld-in-bestehende-extension-einfuegen/1)

Hallo,
ich schlage mich da gerade mit dem $TCA herum... Die Aufgabe ist, dass ich aus einer selbstgeschriebenen Extension heraus die Extension 'tt_news' erweitern möchte.

Im Object Browser sieht der 'types' Eintrag in der $TCA so aus:

```typoscript
[types][0][showitem]=title;;1;;,type,editlock,datetime;;2;;1-1-1,author;;3;;,short,bodytext;;4;richtext:rte_transform[flag=rte_enabled|mode=ts];4-4-4,no_auto_pb,--div--;Relations,category,image;;;;1-1-1,imagecaption;;5;;,links;;;;2-2-2,related;;;;3-3-3,news_files;;;;4-4-4
```

Nun könnte ich ganz einfach die Datei 'tca.php' im Verzeichnis 'tt_news' ändern. Aber irgendetwas sagt mir, dass das nicht die eleganteste Methode ist...

Ich möchte also folgenden Eintrag zum $TCA von 'tt_news' hinzufügen:

```typoscript
,tx_rgsmoothgallery_rgsg;;;;1-1-1
```

Und zwar genau nach dem Eintrag:

```typoscript
,category,image;;;;1-1-1
```

Gibt es einen Weg, das zu tun, ohne die Datei 'tca.php' direkt anzugreifen? Vielleicht über 'ext_tables.php'...?

Gruß,
Stefan

## Antworten

### [#2](https://www.typo3.net/d/91101-tca-neues-feld-in-bestehende-extension-einfuegen/2) · vladivar-superstar · 2009-07-07

Oh... gerade die Lösung gefunden.

*t3lib_extMgm.addToAllTCAtypes*

Gruß,
Stefan

---

Quelle: „$TCA: neues Feld in bestehende Extension einfügen“, typo3.net, https://www.typo3.net/d/91101-tca-neues-feld-in-bestehende-extension-einfuegen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
