---
title: "Inhalt eines Feldes als Variable weitergeben"
url: "https://www.typo3.net/d/67089-inhalt-eines-feldes-als-variable-weitergeben"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2007-08-21"
last_reply: "2007-08-21"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Inhalt eines Feldes als Variable weitergeben

Archiv › TemplaVoilà · 0 Antworten · gestartet 2007-08-21

## Eröffnungsbeitrag

**daniz78** · 2007-08-21 · [Beitrag #1](https://www.typo3.net/d/67089-inhalt-eines-feldes-als-variable-weitergeben/1)

Folgendes TS liest mir ja den Inhalt einer Variable aus:

```typoscript
5 = TEXT
10.value = {$farbe}
10.insertData = 1
```

Wie kann ich jetzt aber aus diesem Inhalt wiederum eine Variable machen, so dass ich sie weiterverarbeiten kann?

Hintergrund des ganzen ist ein Select, bei dem der User eine Farbe auswählt.

```typoscript
<farbe type="array">
...
<etype>select</etype>
...
<type>select</type>
<items type="array">
<numindex index="0" type="array">
<numindex index="0">rot</numindex>
<numindex index="1">rote_Farbe</numindex>
</numindex>
<numindex index="1" type="array">
<numindex index="0">gelb</numindex>
<numindex index="1">gelbe_Farbe</numindex>
</numindex>
...
</items>
...
```

Im nächsten Element habe ich Konstanten, die genau so heissen, wie die auswählbaren Farben:

```typoscript
<typoscript_constants>
<gelbe_farbe>#fbce81</gelbe_farbe>
...
</typoscript_constants>
```

Wählt der user z.B. oben gelb aus, ist der Wert "gelbe_Farbe". Daraus möchte ich nun also eine Variable machen {$gelbeFarbe}, die mir in ein Textelement den Wert der Konstanten schreibt.

SOLL:

```typoscript
10 = TEXT
10.value = {$gelbe_Farbe}
```

IST:

```typoscript
10.TEXT
10.value = gelbe_Farbe
```

Ich hab es schon mit "if", "override" oder {${field:farbe}} versucht...ohne Erfolg!

Ich bin jetzt einen anderen Weg gegangen und lade mir verschiedene Hintergrundbilder rein und skaliere sie:

```typoscript
10 = IMAGE
10 {
	file {
		width = 414
		height = 30
		import {
			cObject = TEXT
			cObject.field = color
			cObject.wrap = fileadmin/develop/images/bg_|.gif
		}
	}
}
```

Vielleicht kann es ja jemand gebrauchen...

Gruß, Daniz

P.S.: Wenn jemand eine Antwort auf meine eigentliche Frage hat, würde ich mich natürlich auch darüber freuen!

---

Quelle: „Inhalt eines Feldes als Variable weitergeben“, typo3.net, https://www.typo3.net/d/67089-inhalt-eines-feldes-als-variable-weitergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
