---
title: "In FCE ein Plugin einbinden mit Parameterübergabe"
url: "https://www.typo3.net/d/97706-in-fce-ein-plugin-einbinden-mit-parameteruebergabe"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2010-03-22"
last_reply: "2010-03-23"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# In FCE ein Plugin einbinden mit Parameterübergabe

Archiv › TemplaVoilà · 2 Antworten · gestartet 2010-03-22

## Eröffnungsbeitrag

**Ranger** · 2010-03-22 · [Beitrag #1](https://www.typo3.net/d/97706-in-fce-ein-plugin-einbinden-mit-parameteruebergabe/1)

Hallo!

Folgendes Szenario:
Ich habe ein FCE genaut mit verscheidenen Input-Felder.
Jetzt soll in das FCE ein Plugin eingebunden werden und die Input-Felder als Parameter an das Plugin übergeben werden.

Beispiel

```typoscript
			<field_price type="array">
				<tx_templavoila type="array">
					<title>Preis</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>link</eType>
                                        <TypoScript><![CDATA[

10 = USER
10.userFunc = tx_csttgetlowestprice_pi1->main
10.deepLink.field = field_link
10.defaultPrice.field = field_default_price


                                       ]]></TypoScript>
				</tx_templavoila>

			</field_price>
```

field_link und field_default_price sind jeweils Input-Felder.
Aber wenn ich das FCE einbaue bekomme im Plugin in der Variable $conf als Wert für "defaultPrice" nicht der Inhalt des entsprechenden FCE-Feldes sondern [field.][field_default_price] .
Bin am verzweifeln.
Das Beispiel unter <http://lists.netfielders.de/pipermail/typo3-project-templavoila/2007-December/002738.html> was angeblich funktionieren soll, klappt bei mir auch nicht.
Habe Typo3 V4.3.2 mit der aktuelle TV-Version.

Wer hat eine Lösung parat?!

Besten Dank und Grüße, Axel

## Antworten

### [#2](https://www.typo3.net/d/97706-in-fce-ein-plugin-einbinden-mit-parameteruebergabe/2) · froemken · 2010-03-23

Bei diesem USER-Objekt denke sehr viele immer, das diese Variablen

10.deepLink
10.defaultPrice

alle stdWrap-Properties beinhalten. Dem ist nicht so! Wenn Du möchtest, dass diese Variablen in deinem PHP-Script funktionieren, dann musst du diese Variablen selbst durch die stdWrap-Funktion schmeißen:

$conf['deepLink'] = $this->cObj->stdWrap($conf['deepLink'], $conf['deepLink.']);

Erst dann wird auch deine Eigenschaft "field" verarbeitet und sollte das richtige Ergebnis zurückliefern.

Das alles ist nicht getestet. Evtl. suchst du im Internet mal nach diesem Konstrukt: $this->cObj->stdWrap.

Stefan

### [#3](https://www.typo3.net/d/97706-in-fce-ein-plugin-einbinden-mit-parameteruebergabe/3) · Ranger · 2010-03-23

Wow! Super, es klappt!
An sowas habe ich nicht im enteferntesten gedacht!
Bin sprachlos begeistert, weil ich da echt mir die Zähne ausgebissen habe!!!

Vielen Dank!

---

Quelle: „In FCE ein Plugin einbinden mit Parameterübergabe“, typo3.net, https://www.typo3.net/d/97706-in-fce-ein-plugin-einbinden-mit-parameteruebergabe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
