---
title: "Alte Extension mit extbase MVC"
url: "https://www.typo3.net/d/101584-alte-extension-mit-extbase-mvc"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","TCA"]
created: "2010-10-04"
last_reply: "2010-11-23"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Alte Extension mit extbase MVC

Extensions › Extbase · 1 Antwort · gestartet 2010-10-04

## Eröffnungsbeitrag

**koalabruder** · 2010-10-04 · [Beitrag #1](https://www.typo3.net/d/101584-alte-extension-mit-extbase-mvc/1)

Hallo,
ich würde gerne eine Extension erneuern, und würde das gerne mit der extbase-Architektur tun. Das Problem ist, dass der Tabellenname nicht geändert werden darf, weil andere Extensions die Tabelle nutzen.

Die Tabelle soll also anstatt **tx_extname_domain_model_table**
**tx_extname_table** heißen.

Das Grundgerüst der neuen Extension habe ich mit "Extbase Kickstarter" erstellt.

Gibt es dafür einen Leitfaden?
Wo muß ich den Tabellennamen Mappen?
Wie speichere ich das TCA ab (so $TCA['tx_extname_domain_model_table'] oder $TCA['tx_extname_table'] )?
Was steht in ext_tables.sql (CREATE TABLE tx_extname_domain_model_table oder CREATE TABLE tx_extname_table)?

Danke

Danke

## Antworten

### [#2](https://www.typo3.net/d/101584-alte-extension-mit-extbase-mvc/2) · rlp_immigrant · 2010-11-23

> **koalabruder schrieb:**
>
> Gibt es dafür einen Leitfaden?
> Wo muß ich den Tabellennamen Mappen?
> Wie speichere ich das TCA ab (so $TCA['tx_extname_domain_model_table'] oder $TCA['tx_extname_table'] )?
> Was steht in ext_tables.sql (CREATE TABLE tx_extname_domain_model_table oder CREATE TABLE tx_extname_table)?

Das Mapping machst mittels Typoscript

```typoscript
plugin.tx_extension.persistence.classes.
Tx_Extension_Domain_Model_Name.mapping.tableName = DeineTabelle
```

Als tables.sql kannst du einfach die alte nehmen, da hat sich nichts geändert

---

Quelle: „Alte Extension mit extbase MVC“, typo3.net, https://www.typo3.net/d/101584-alte-extension-mit-extbase-mvc
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
