---
title: "Selectfield in ext_tables.php mit tt_news werten eines anderen Feldes statt \"title\""
url: "https://www.typo3.net/d/105437-selectfield-in-ext-tablesphp-mit-tt-news-werten-eines-anderen-feldes-statt-title"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA","tt_news"]
created: "2011-05-18"
last_reply: "2011-05-31"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Selectfield in ext_tables.php mit tt_news werten eines anderen Feldes statt "title"

Extensions › Entwicklung · 2 Antworten · gestartet 2011-05-18

## Eröffnungsbeitrag

**protranc** · 2011-05-18 · [Beitrag #1](https://www.typo3.net/d/105437-selectfield-in-ext-tablesphp-mit-tt-news-werten-eines-anderen-feldes-statt-title/1)

Hallo,

habe ein Selectfield in meiner Extension-Erweiterung drin, was mir die Daten aus einer tt_news via foreign... ausgibt.

Bisher alles super...
nur ist das Feld das Title Feld der tt_news, benötige hier ein anderes aus der tt_news Tabelle...

Die Suche hatte mich nur zu den userFunc gebracht, womit ich leider momentan nicht so viel anfangen kann.

Um jede hilfe dankbar!

Grüße Robert

## Antworten

### [#2](https://www.typo3.net/d/105437-selectfield-in-ext-tablesphp-mit-tt-news-werten-eines-anderen-feldes-statt-title/2) · aemka · 2011-05-20

Schau mal ins TCA von tt_news. Dort siehst du wie und welches Feld das Label für tt_news ist. Das kannst du in deiner Extension in einer ext_tables.php umbiegen, aber dann ist es systemweit verändert.

<?php
if (!defined ('TYPO3_MODE')) {
	die ('Access denied.');
}

// ...

if (TYPO3_MODE == 'BE') {

	t3lib_div::loadTCA('tx_sometable');
	$TCA['tx_sometable']['ctrl']['label_alt'] = 'othercolumn';
	$TCA['tx_sometable']['ctrl']['label_alt_force'] = TRUE;

}
?>

### [#3](https://www.typo3.net/d/105437-selectfield-in-ext-tablesphp-mit-tt-news-werten-eines-anderen-feldes-statt-title/3) · protranc · 2011-05-31

Also normal wenn ich folgendes in "author" ändere, müsste es doch gehen, oder ?

ext_tables.php der tt_news

```php
$TCA['tt_news'] = array (
	'ctrl' => array (
		'title' => 'LLL:EXT:tt_news/locallang_tca.xml:tt_news',
		'label' => ($confArr['label']) ? $confArr['label'] : 'author',
		'label_alt' => $confArr['label_alt'] . ($confArr['label_alt2'] ? ',' . $confArr['label_alt2'] : 'author'),
```

Nur leider kein Ergebnis. Systemweit ist vorerst egal.

Den Teil von dir hab ich auch in meiner Ext. versucht, ebenfalls das gleiche Ergebnis...

```php
if (TYPO3_MODE == 'BE') {

t3lib_div::loadTCA('tt_news');
$TCA['tt_news']['ctrl']['label_alt'] = 'author';
$TCA['tT_news']['ctrl']['label_alt_force'] = TRUE;

}
```

Dank dir schonmal...gruß robert

---

Quelle: „Selectfield in ext_tables.php mit tt_news werten eines anderen Feldes statt "title"“, typo3.net, https://www.typo3.net/d/105437-selectfield-in-ext-tablesphp-mit-tt-news-werten-eines-anderen-feldes-statt-title
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
