---
title: "Label der Radiobuttons ausgeben"
url: "https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA"]
created: "2008-01-23"
last_reply: "2008-01-31"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Label der Radiobuttons ausgeben

Extensions › Entwicklung · 3 Antworten · gestartet 2008-01-23

## Eröffnungsbeitrag

**marces79** · 2008-01-23 · [Beitrag #1](https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben/1)

Hallo Forum,

eine meiner Tabellen enthält ein Feld mit Radiobuttons. Wenn ich nun  den Inhalt der Felder ausgebe, bekomme ich nur den Index zu Gesicht und nicht wie gewünscht die in der locallang_db.xml stehenden Label-Werte.

In meiner Plugin Klasse "class.tx_pdmtest_pi2" sieht das so aus:

```php
class tx_pdmtest_pi2 extends tslib_pibase {
	...
	function main($content,$conf)	{
		//DB Abfragen
                 ...
		$s4 = $GLOBALS['TSFE']->sL('LLL:EXT:pdmtest/locallang_db.xml:tx_pdmtest_hparts.type.I.0');
                 //...und dann irgendwann Ausgabe

			
}
```

Ausschnitt aus der locallang_db.xml:

<data type="array">

<languagekey index="default" type="array">
			<label index="tx_pdmtest_hparts">Structure</label>
			<label index="tx_pdmtest_hparts.name">Name</label>
			<label index="tx_pdmtest_hparts.type.I.0">complete system</label>
			<label index="tx_pdmtest_hparts.type.I.1">sub-system</label>
			<label index="tx_pdmtest_hparts.type.I.2">basic system</label>
			<label index="tx_pdmtest_hparts.type">Type</label>
			<label index="tx_pdmtest_hparts.scope">Scope</label>
			<label index="tx_pdmtest_hparts.properties">Properties</label>
			<label index="tx_pdmtest_hparts.parent">parent system</label>
			<label index="tt_content.list_type_pi1">Developers</label>
			<label index="tt_content.list_type_pi2">Distribution</label>
		</languagekey>

		<languagekey index="de" type="array">
			<label index="tx_pdmtest_hparts">Struktur</label>
			<label index="tx_pdmtest_hparts.name">Name</label>
			<label index="tx_pdmtest_hparts.type.I.0">Gesamtsystem</label>
			<label index="tx_pdmtest_hparts.type.I.1">Teilsystem</label>
			<label index="tx_pdmtest_hparts.type.I.2">Grundsystem</label>
			<label index="tx_pdmtest_hparts.type">Art</label>
			<label index="tx_pdmtest_hparts.scope">Abgrenzung / Umfang</label>
			<label index="tx_pdmtest_hparts.properties">Eigenschaften</label>
			<label index="tx_pdmtest_hparts.parent">Übergeordnete Struktur</label>
			<label index="tt_content.list_type_pi1">Entwickler</label>
			<label index="tt_content.list_type_pi2">Vertrieb</label>
		</languagekey>
	</data>

Allerdings funktioniert es so überhaupt nicht bei mir und ich bekomme einfach nicht die deutschen (genauso wenig die englischen) Labels angezeigt.
Ich bin echt für jede Hilfe dankbar und verabschiede mich in die Nacht.

Gruß Marco

## Antworten

### [#2](https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben/2) · InforMedic · 2008-01-29

Lädst du dir die labels auch zuvor?

```php
    $this->pi_loadLL(); // Loading language-labels
```

Gruß
Info

### [#3](https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben/3) · marces79 · 2008-01-30

ja, die sind geladen. Aber meines Wissens nach lädt man ja damit nur die "locallang.xml" und nicht die "locallang_db.xml" in der dann auch die Übersetzungen stehen.

Gruß Marco

### [#4](https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben/4) · brokemeister · 2008-01-31

Hallo,

ich habe es zwar nicht ganz parat.

Aber du musst das TCA laden und dann die Labels nutzen.

Meistens ist es aber sinnvoller (Geschwindkeit), die Labels locallang.xml für die Erweiterung noch mal anzugeben...

Malte

---

Quelle: „Label der Radiobuttons ausgeben“, typo3.net, https://www.typo3.net/d/72810-label-der-radiobuttons-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
