---
title: "wert eines feldes in tt_content ausgeben"
url: "https://www.typo3.net/d/126089-wert-eines-feldes-in-tt-content-ausgeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente","TYPO3 8"]
created: "2017-07-03"
last_reply: "2017-07-04"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# wert eines feldes in tt_content ausgeben

TYPO3 › TypoScript · 2 Antworten · gestartet 2017-07-03

## Eröffnungsbeitrag

**wini2** · 2017-07-03 · [Beitrag #1](https://www.typo3.net/d/126089-wert-eines-feldes-in-tt-content-ausgeben/1)

hallo,

ich habe ein eigenes feld in tt_content angelegt, dessen inhalt ich gerne auslesen/anzeigen lassen würde. das feld betrifft eine einstellung für ein contentelement. leider bekomme ich immer die inhalte des falschen datensatzes.

an einem allgemeineren beispiel: Ich versuchte die uid eines contentelements (dessen uid 26 ist) ausgeben zu lassen, bekomme ich die der seite, auf der das ce ist (in meinem fall uid 2)

lib.meinfeldinhalt = TEXT
lib.meinfeldinhalt {
data = FIELD:uid
}

das passiert auch mit konsturktuen, die etwa so aussehen

lib.ceuid= CONTENT
lib.ceuid {
	table = tt_content
	select.uidInList = this
        renderObj = TEXT
	renderObj.field = uid
        ...

danke für eure tipps
wini2

## Antworten

### [#2](https://www.typo3.net/d/126089-wert-eines-feldes-in-tt-content-ausgeben/2) · Norman2k · 2017-07-04

Das sollte dir eigentlich die uid der CEs ausgeben

```typoscript
lib.ceuid = CONTENT
lib.ceuid {
  renderObj = TEXT
  renderObj.field = uid
}
```

Und z.B. so bekommst du die ID mit dem CE

```typoscript
lib.content = CONTENT
lib.content < styles.content.get
lib.content {
  renderObj.stdWrap.wrap.data = FIELD:uid
}
```

Edit: geil, hier im Forum funktioniert ja so langsam gar nichts mehr!

### [#3](https://www.typo3.net/d/126089-wert-eines-feldes-in-tt-content-ausgeben/3) · wini2 · 2017-07-04

hallo norman2k,

vielen dank, aber den ansatz hatte ich auch schon (s. o.). inzwischen habe ich eine lösung, die auf der wrap-reihenfolge basiert; sieht ungefähr so aus

lib.noprint = TEXT
lib.noprint {
   dataWrap = DB:{TSFE:currentRecord}:uid
   #alternativ
   #dataWrap = DB:{TSFE:currentRecord}:tx_das_feld_das_mich_interessiert
   #wrap3 oder outerWrap, weil dieser erst nach dataWrap ausgeführt wird
   wrap3 = {|}
   insertData = 1
 }

nähere infos sind zu finden bei <http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/> oder auch <http://wissen.netzhaut.de/typo3/typoscript/mit-gettext-in-generischen-markern-auf-tt_content-zugreifen/>

danke nochmals
wini2

p.s. einen TYPO3-eigenen viewhelper für partials scheint es (noch) nicht zu geben. <http://www.felixnagel.com/blog/artikel/2012/07/20/typo3-use-content-element-uid-in-extbase-fluid-templates/> bzw. <https://forge.typo3.org/issues/38942>

---

Quelle: „wert eines feldes in tt_content ausgeben“, typo3.net, https://www.typo3.net/d/126089-wert-eines-feldes-in-tt-content-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
