---
title: "f:cObjetc variable in userFunc verfügbar machen"
url: "https://www.typo3.net/d/128156-fcobjetc-variable-in-userfunc-verfuegbar-machen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Fluid","Frage","TYPO3 9","ViewHelper"]
created: "2020-06-09"
last_reply: "2020-06-10"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# f:cObjetc variable in userFunc verfügbar machen

TYPO3 › TypoScript · 1 Antwort · gestartet 2020-06-09

## Eröffnungsbeitrag

**muenchipk** · 2020-06-09 · [Beitrag #1](https://www.typo3.net/d/128156-fcobjetc-variable-in-userfunc-verfuegbar-machen/1)

Hallo,

ich bin nicht gerade fit in typoscript und auf der suche nach einer Lösung. Ich versuche gerade mit

<f:cObject typoscriptObjectPath="lib.svgicon" data="{icon.id}" />

den Wert in Data in meiner Userfunc zu verwenden. Irgendwie klappt es nicht, den Wert im TS weiterzugeben. Wahrscheinlich bin ich völlig auf dem Holzweg.

lib.iconid = COA
lib.iconid{
	10 = TEXT
	10.value.current = 1
}

lib.svgnavicon = USER
lib.svgnavicon {
  userFunc = VENDOR\MyEXTENSION\InlineSVG->getSVGFile
  src = lib.iconid
}
src soll den Wert an die PHP Funktion geben, aber dort steht immer nur COA drin. Hat jemand einen Tip für mich?

Besten Dank!

## Antworten

### [#2](https://www.typo3.net/d/128156-fcobjetc-variable-in-userfunc-verfuegbar-machen/2) · Julian.​Hofmann · 2020-06-10

Es sollte eigentlich klappen mit

```typoscript
src < lib.iconid
```

Denn dann kopierst Du nicht nur TypOScript mit Key "lib.iconid", sondern auch "lib.iconid.". Das typOScript-Array musst Du dann in PHP allerdings selbst noch auswerten...

Andere Frage: Wäre aus FLUID heraus nicht ein inlineSVG-Viewhelper eleganter? Gibt verschiedene Umsetzungen (außerhalb des Core)...

---

Quelle: „f:cObjetc variable in userFunc verfügbar machen“, typo3.net, https://www.typo3.net/d/128156-fcobjetc-variable-in-userfunc-verfuegbar-machen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
