---
title: "Extension Erweitern"
url: "https://www.typo3.net/d/36021-extension-erweitern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2006-01-11"
last_reply: "2006-01-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Extension Erweitern

Extensions › Entwicklung · 1 Antwort · gestartet 2006-01-11

## Eröffnungsbeitrag

**headcrap** · 2006-01-11 · [Beitrag #1](https://www.typo3.net/d/36021-extension-erweitern/1)

Hi,

ich bin gerade dabei die Extension macina_banners zu erweitern.
Dazu habe ich in der ext_localconf.php in meiner Extension folgendes geschrieben.

```php
$TYPO3_CONF_VARS["FE"]["XCLASS"]["ext/macina_banners/pi1/class.tx_macinabanners_pi1.php"]=t3lib_extMgm::extPath($_EXTKEY)."class.ux_tx_macinabanners_pi1.php";
```

Funktioniert auch soweit alles wunderbar. Nun möchte ich jedoch auch die Eingabefelder der macina_banners im Back End erweitern.
Sprich ich muss irgendwie die tca.php erweitern.
Also habe ich foglendes probiert.
( Auch in der ext_localconf.php)

```php
$TYPO3_CONF_VARS["BE"]["XCLASS"]["ext/macina_banners/tca.php"]=t3lib_extMgm::extPath($_EXTKEY)."ux_tca.php";
```

Jedoch funktioniert dieser Ansatz nicht ....

Hat jemand eine Idee, wie ich die tca.php einer extension erweitern kann ?

Ich habe mit die $TYPO3_CONF_VARS ausgeben lassen (print_r)
und dort nichts in Richtung tca gefunden ....

So das wars auch schon !

Cu und schonmal danke im voraus an alle, die helfen wollen !

## Antworten

### [#2](https://www.typo3.net/d/36021-extension-erweitern/2) · Flink · 2006-01-11

Für die tca.php gibt es kein XCLASS.
Erstelle eine eigene Extension, wo du in der ext_tables.php das TCA-Array ergänzt.

```php
$tempColumns = ... // zusätzliche TCA-Felder für die Tabelle
t3lib_div::loadTCA('tx_macinabanners');
t3lib_extMgm::addTCAcolumns('tx_macinabanners',$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes('tx_macinabanners','neuer_spaltenname;;;;1-1-1');
```

---

Quelle: „Extension Erweitern“, typo3.net, https://www.typo3.net/d/36021-extension-erweitern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
