---
title: "FE Plugin: Kein Text in der Liste der Inhaltselement"
url: "https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2006-04-10"
last_reply: "2006-05-11"
replies: 16
solved: false
page: 1
pages: 1
lang: "de"
---

# FE Plugin: Kein Text in der Liste der Inhaltselement

Extensions › Entwicklung · 16 Antworten · gestartet 2006-04-10

## Eröffnungsbeitrag

**Cybersmog** · 2006-04-10 · [Beitrag #1](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/1)

Wenn ich auf einer Seite ein neues Content Element einfüge und dann in der Liste der Inhaltselemente unter Erweiterungen mein FE Plugin auswählen möchte, sehe ich zwar das Icon für die Extension, aber keinen Beschreibungstext dazu. Das gilt sowohl für englisch als auch meine Benutzersprache deutsch.
Die Extension habe ich mit dem Kickstarter 0.3.0 unter Typo3 4.0 angelegt.

Ideen?

Gruß
Peter

## Antworten

### [#2](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/2) · Cybersmog · 2006-04-11

Hat niemand eine Idee dazu?

Gruß
Peter

### [#3](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/3) · just2b · 2006-04-11

Beschreibungstext vergessen im kickstarter? ;)

kannst nachträglich dazufügen, weiß grad nicht wo, aber schau dir einfach eine beliebige Extension an

lg georg

### [#4](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/4) · Cybersmog · 2006-04-11

Das war natürlich auch meine erste Vermutung. Hab das kontrolliert, aber das ist leider nicht die Ursache.

Das nachträgliche Bearbeiten geht übrigens recht einfach: Extension anklicken und dann oben rechts aus der Drop Down Liste "In Kickstarter bearbeiten" auswählen.

### [#5](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/5) · steffenk · 2006-04-11

schau mal in die locallang_db.php Deiner Extension, i.d.R. ist das der Eintrag
tx_deineext_list

### [#6](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/6) · Cybersmog · 2006-04-12

Hm, der Kickstarter hat bei mir nur eine locallang_db.**xml** angelegt, aber keine locallang_db.**php**. Wie bekomme ich die ans Laufen?

Gruß
Peter

### [#7](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/7) · cosinus · 2006-04-29

Habe das genau gleiche Problem!
Schon Lösungen?

### [#8](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/8) · Cybersmog · 2006-04-29

Nein leider nicht :(

### [#9](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/9) · steffenk · 2006-04-29

dann bearbeite die locallang_db.xml manuell und füge folgendes ein:

```html
<languageKey index="default" type="array">
			<label index="tt_content.list_type_pi1">Meine Extension</label>
		</languageKey>
```

### [#10](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/10) · cosinus · 2006-04-29

Dieser Eintrag wird benötigt, wenn ein neuer Datensatz erzeugt werden soll. Das tut bei mir.

Die Beschreibung zum Inhaltselement würde ich im locallang.xml vermuten. Da steht nämlich:

```html
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<t3locallang>
	<meta type="array" />
		<type>module</type>
		<description>Language labels for extension 'myExtension'</description>
	</meta>
	<data type="array">
		<languagekey index="default" type="array">
			<label index="pi1_title">myExtension</label>
			<label index="pi1_plus_wiz_description">description</label>
		</languagekey>
		<languagekey index="de" type="array">
			<label index="pi1_title">Meine Extension</label>
			<label index="pi1_plus_wiz_description">Beschreibung</label>
		</languagekey>
	</data>
</t3locallang>
```

Jedoch angezeigt wird nix...

### [#11](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/11) · m.​helmich · 2006-04-29

Guten Tag.
Ich hatte das selbe Problem, da scheint irgendwo ein Bug drin zu sein.
Die Lösung, die ich dazu entwickelt habe (von der ich ehrlich gesagt keine Ahnung habe, ob man das wirklich so machen sollte ;)) sieht folgendermaßen aus:
In der Datei "pi1/tx_xyz_pi1_wizicon.php" suche man die Zeile

$LOCAL_LANG = $LANG->includeLLFile('EXT:".$extKey."/locallang.xml',FALSE);

und ersetze sie mit

$LOCAL_LANG = $LANG->includeLLFile(t3lib_extMgm::extPath("xyz").'locallang.xml',FALSE);

Diese Methode funktioniert bei mir. "xyz" ist dabei natürlich mit dem eigenen Extensionkey zu ersetzen.

### [#12](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/12) · cosinus · 2006-04-30

Hallo

Das hat geholfen!

Es reicht jedoch bei der folgenden Zeile:

```php
$LOCAL_LANG = $LANG->includeLLFile('EXT:".$extKey."/locallang.xml',FALSE);
```

die Variable $extKey durch den eigentlichen Extension Key zu ersetzen. Offenbar steht in dieser Variable nix schlaues drin..

```php
$LOCAL_LANG = $LANG->includeLLFile('EXT:xyz/locallang.xml',FALSE);
```

Werd' mir das am Montag mit dem Debugger mal ansehen..

### [#13](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/13) · m.​helmich · 2006-04-30

> **cosinus schrieb:**
>
> Offenbar steht in dieser Variable nix schlaues drin..

Wenn man bedenkt, dass - wie mir gerade aufgefallen ist - diese Variable nirgendwo deklariert wird, ist das auch nicht weiter verwunderlich... ;)
Scheint also ein Bug im Kickstarter zu sein...

### [#14](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/14) · steffenk · 2006-04-30

1. das und zweitens ist die ganze Zeile syntaktisch falsch

```php
$LOCAL_LANG = $LANG->includeLLFile('EXT:".$extKey."/locallang.xml',FALSE);
```

fängt mit ' und wird mit " unterbrochen - tststs

richtig wäre wohl eher

```php
$extKey='myext';
$LOCAL_LANG = $LANG->includeLLFile("EXT:$extKey/locallang.xml",FALSE);
```

Ich hab das mal in der Bugliste des Kickstarters eingetragen.

### [#15](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/15) · steffenk · 2006-04-30

in der Bugliste hat Rupert Germann geantwortet und folgendes berichtet:

> none of them wil work because $LANG->includeLLFile returns an array found in the php file. But localland.xml does not contain an array - it has to be parsed before.
>
> in tt_news I use this function in the wizicon class since I changed the locallang files to XML:

```php
   function includeLocalLang() {
        $llFile = t3lib_extMgm::extPath('tt_news').'locallang.xml';
        $LOCAL_LANG = t3lib_div::readLLXMLfile($llFile, $GLOBALS['LANG']->lang);
        return $LOCAL_LANG;
    }
```

### [#16](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/16) · tikemyson · 2006-05-11

Prima, hat funktioniert. handelt es sich dabei um einen Bug im Kickstarter? Wird diese Sache gefixt?
Gruß

### [#17](https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement/17) · steffenk · 2006-05-11

ja, der Bug wurde im CVS schon gefixt

---

Quelle: „FE Plugin: Kein Text in der Liste der Inhaltselement“, typo3.net, https://www.typo3.net/d/41080-fe-plugin-kein-text-in-der-liste-der-inhaltselement
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
