---
title: "Eigene Extension mit TS ausgeben - Code Field wird nicht übernommen"
url: "https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2011-01-26"
last_reply: "2011-01-27"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Eigene Extension mit TS ausgeben - Code Field wird nicht übernommen

Extensions › Entwicklung · 4 Antworten · gestartet 2011-01-26

## Eröffnungsbeitrag

**ÁndreMansfeld** · 2011-01-26 · [Beitrag #1](https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen/1)

Hallo Freunde,
ich habe eine eigene Extension erstellt in der folgende Scripte dazu führen, dass ich das Code Feld benutzen kann.
Innerhalb eines Contentelements greift das Codefeld und ich erhalte die gewünschten Ausgaben.
Nun möchte ich eine Funktion davon statisch per TS auf der Hauptseite einbinden.

Den Code hole ich mir mit der CASE Funktion in der _pi1.

Im statischen TS der Extension steht:

```php
plugin.my_plug_pi1{ 
	code.field = select_key
}
```

Im Funktionsbereich der _pi1 steht:

```php
...
function main($content, $conf) 
    {
     $this->conf = $conf;
     ......
     $code = $this->cObj->stdWrap($conf["code"],$conf["code."]);
     ......
     switch($code){

          default:

          $content = 'keine Angaben im Codefeld';
          break;

          case SESSIONSTADT:
          $this->templateCode = $this->cObj->fileResource("fileadmin/....; <- ist schon richtig in der _pi
          $content = $this->meineFunktion();
          break;
```

Im ROOT TS der Seite möchte ich nun auf den Code SESSIONSTADT als Ausgabe zugreifen. Ich erhalte aber leider immer nur die default Ausgabe 'keine Angaben im Codefeld'.

Mein TS habe ich schon mit allen möglichen Variationen probiert.
z.B. mit

```php
temp.auswahl < plugin.my_plug_pi1
temp.auswahl.code = SESSIONSTADT
oder
lib.auswahl < plugin.my_plug_pi1
lib.auswahl.code = SESSIONSTADT
```

sowie auch als COA mit den Angaben dto.. Ebenso habe ich code durch code.field oder auch nur .field probiert. #angry#

Über einen Hinweis, was ich hier falsch mache, würde ich mich sehr freuen.

Andreas

## Antworten

### [#2](https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen/2) · hwt · 2011-01-26

Hallo,

```typoscript
plugin.my_plug_pi1{ 
	code.field = select_key
}
```

gibt doch an, dass der Code im Feld "select_key" des Datensatzes gespeichert ist und bedient sich der stdWrap-Funktion zum Auslesen.

Dann müsste es doch mit dem Löschen der Zuweisung gehen.

```typoscript
plugin.my_plug_pi1{ 
	code >
	code = SESSIONSTADT
}
bzw. 
temp.auswahl < plugin.my_plug_pi1
temp.auswahl.code >
temp.auswahl.code = SESSIONSTADT
```

MfG!

### [#3](https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen/3) · ÁndreMansfeld · 2011-01-27

Jupp, das mit dem

```php
code >
```

dazwischen wars :p

Wußte nicht, das ich es erst löschen muß :o

Vielen Dank

### [#4](https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen/4) · ÁndreMansfeld · 2011-01-27

> **ÁndreMansfeld schrieb:**
>
> Jupp, das mit dem
>
> ```php
> code >
> ```
>
> dazwischen wars :p
>
> Wußte nicht, das ich es erst löschen muß :o
>
> Vielen Dank

PS: Wo kann ich denn hier im neuen Forum einen Beitrag auf gelöst stellen?

### [#5](https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen/5) · ÁndreMansfeld · 2011-01-27

> **ÁndreMansfeld schrieb:**
>
> > **ÁndreMansfeld schrieb:**
> >
> > Jupp, das mit dem
> >
> > ```php
> > code >
> > ```
> >
> > dazwischen wars :p
> >
> > Wußte nicht, das ich es erst löschen muß :o
> >
> > Vielen Dank
>
> PS: Wo kann ich denn hier im neuen Forum einen Beitrag auf gelöst stellen?
>
> HAt sich erledigt, habe nur auf das Icon geklickt und nicht gesehen, dass darunter die Links waren

---

Quelle: „Eigene Extension mit TS ausgeben - Code Field wird nicht übernommen“, typo3.net, https://www.typo3.net/d/103490-eigene-extension-mit-ts-ausgeben-code-field-wird-nicht-uebernommen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
