---
title: "Typo3 4.7.8 Extensbuilder extend Model locallang problem"
url: "https://www.typo3.net/d/114049-typo3-478-extensbuilder-extend-model-locallang-problem"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","TCA"]
created: "2013-02-28"
last_reply: "2013-02-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Typo3 4.7.8 Extensbuilder extend Model locallang problem

Extensions › Extbase · 1 Antwort · gestartet 2013-02-28

## Eröffnungsbeitrag

**Malte.​Hommes** · 2013-02-28 · [Beitrag #1](https://www.typo3.net/d/114049-typo3-478-extensbuilder-extend-model-locallang-problem/1)

Hallo zusammen,

ich habe mit dem extension builder einige Klassen mit Vererbung für eine Mediathek modeliert. die hat aufgrund eines Bugs nicht geklappt und ich musste den extension builder von hand patchen (<https://review.typo3.org/#/c/18355/>).

nun habe ich ein Model Multimedia von der die Models Video und Audio erben. Wenn ich nun einen neuen Datensatz Multimedia  erstelle dann gibt es ein select-Feld "tx_extbase_type" um den Typ festzulegen (Video oder Audio) und wenn man den Typ festgelegt hat dann wird ein neuer Reiter angezeigt wo die spezifischen Felder für Video oder Audio angezeigt werden. so weit so gut.

Mein Problem ist aber dass sowohl dsa Select-Feld zum aussuchen des Typs als auch die spezifischen Felder im neuen Reiter kein Label haben. Die locallang_db.xlf wurde vom Extension Builder automatisch angelegt. Die Werte darin sehen auch richtig aus. Ich poste hier noch ein paar Beispiele aus **ext_tables.php** und **localland_db.xfl** damit man es etwas besser Verstehen kann

Das Select Feld

```php
$tempColumns[$TCA['tx_rbmedia_domain_model_multimedia']['ctrl']['type']] = array(
	'exclude' => 1,
	'label'   => 'LLL:EXT:rb_media/Resources/Private/Language/locallang_db.xlf:tx_rbmedia_domain_model_multimedia.tx_extbase_type',
	.....	
	);
```

und hier das angesprochene Feld  aus der locallang_db.xlf

```php
<trans-unit id="tx_rbmedia_domain_model_multimedia.tx_extbase_type">
	<source>Record Type</source>
</trans-unit>
```

hat jemand einen Rat für mich ? Villeicht wie man so etwas debuggen kann? Auf Wunsch kann ich die Extension zur Verfügung stellen

Vielen Dank im Voraus,

euer Malte

## Antworten

### [#2](https://www.typo3.net/d/114049-typo3-478-extensbuilder-extend-model-locallang-problem/2) · Malte.​Hommes · 2013-02-28

ich konnte mein problem nun lösen.

die TCA information war falsch. dort stand nämlich

LLL:EXT:rb_media/Resources/Private/Language/locallang_db**.:**tx_rbmedia_domain_model_multimedia.tx_extbase_type

die xlf endung wurde also nicht eingetragen. alles ersetzt und es funktioniert

---

Quelle: „Typo3 4.7.8 Extensbuilder extend Model locallang problem“, typo3.net, https://www.typo3.net/d/114049-typo3-478-extensbuilder-extend-model-locallang-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
