---
title: "userFunc in einem COA ausgeben?"
url: "https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-10-09"
last_reply: "2009-10-12"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# userFunc in einem COA ausgeben?

TYPO3 › TypoScript · 7 Antworten · gestartet 2009-10-09

## Eröffnungsbeitrag

**typoDAU** · 2009-10-09 · [Beitrag #1](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/1)

guten abend zusammen,

wie kann ich denn eine userFunc als teilobjekt eines COA ausgeben? als USER-objekt geht das jedenfalls nicht:

```typoscript
temp.test = COA
temp.test {
	10 = TEXT
	10.value = hello world
	20 = USER
	20.userFunc = user_dingensKirchen->user_sonstwas #wird nicht ausgeführt
	}
```

## Antworten

### [#2](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/2) · Unbekannter Benutzer · 2009-10-10

Doch ist aber richtig so, dann stimmt was anderes nicht.

### [#3](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/3) · typoDAU · 2009-10-10

nur was...?  :'(

### [#4](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/4) · einpraegsam.​net · 2009-10-10

Hast du die Datei incldued (tolles Wort)?
Wird die Datei gar nicht erst aufgerufen (echo'x';)?
Poste mal die Datei...

### [#5](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/5) · typoDAU · 2009-10-10

> Hast du die Datei incldued (tolles Wort)?

jup, habe ich. rufe ich das USER-objekt außerhalb des COA auf, wird es auch proper ausgeführt.

```php
<?php

	class user_nameDerKlasse {
		function user_nameDerFunktion($content,$conf) {
			$content ="hello world";
			}
		}	
		return $content;
		}
?>
```

$content wird "in echt" mit den ergebnissen einer query gefüllt (funktioniert; s. o.)
das script wird so referenziert:

```typoscript
screen.includeLibs.user_nameDerKlasse = fileadmin/pfad/zur/datei.php
```

da das COA zur vorbelegung eines powermail-feldes dient, war mir nicht klar, ob das top level objekt der name meines PAGE-objekts oder *plugin.tx_powermail_pi1.prefill* ist. funktioniert aber beides nicht.

### [#6](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/6) · Unbekannter Benutzer · 2009-10-11

Du kannst auch das globale includeLibs benutzen um auf der sicheren Seite zu sein.

### [#7](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/7) · typoDAU · 2009-10-11

#evil# auch dsas funktioniert nicht...

### [#8](https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben/8) · typoDAU · 2009-10-12

omg. es gibt tage...
fazit: es funktioniert wie oben beschrieben. ich hatte einen fehler in meiner funktion **user_nameDerFunktion**, den ich einfach nicht gefunden habe...

danke nochmal allen  :D

---

Quelle: „userFunc in einem COA ausgeben?“, typo3.net, https://www.typo3.net/d/93549-userfunc-in-einem-coa-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
