---
title: "tt_news: DB-Abfrage in TypoScript"
url: "https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript"
source: "typo3.net"
tags: ["Extensions","Frage","tt_news"]
created: "2005-12-15"
last_reply: "2005-12-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_news: DB-Abfrage in TypoScript

Extensions · 3 Antworten · gestartet 2005-12-15

## Eröffnungsbeitrag

**Paka76** · 2005-12-15 · [Beitrag #1](https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript/1)

Hallo Zusammen,
ich habe mir eine Extension gebastelt, die in die tt_news ein neues Feld integriert. Beim Eingeben der News wird dieses Feld auch schön dargestellt. Aber wie kann ich dieses Feld in TypoScript verwenden? Gibt es irgendwie eine Möglichkeit per data auf das Feld zuzugreifen?
Vielen Dank für die Hilfe.
Viele Grüße
Paka76

## Antworten

### [#2](https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript/2) · anj · 2005-12-16

Hi!

```typoscript
<TypoScript><![CDATA[
	temp.name = CONTENT
	temp.name{
	  table = tt_news
	  select {
	         #ID des PID
	    pidInList = 1
	    orderBy = #spaltenname für sortierung
	    andWhere = uid = #eine bestimmte id oder so ...
	  }
	  renderObj=COA
  	  renderObj{
  	    10=TEXT
  	    10.field=#das feld was du haben willst
	  }
	10 < temp.name
]]></TypoScript>
```

grüsse
Andreas

### [#3](https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript/3) · Paka76 · 2005-12-16

Danke schon mal für die Antwort. Ich habe Deinen Code eingesetzt und nu versucht über eine Condition verschiedene Bildbreiten zu setzen. Hier mal mein Code:

```typoscript
temp.name = CONTENT
        temp.name{
          table = tt_news
          select {
                 #ID des PID
            #pidInList = 1
            #orderBy = #spaltenname für sortierung
            #andWhere = uid = #eine bestimmte id oder so ...
          }
          renderObj=COA
          renderObj{
            10=TEXT
            10.field=tx_newsdesignaddon_showimage
          }
        10 < temp.name

#Bedingungen
[10.field == 1]
  plugin.tt_news.displaySingle.image.file.maxW = 250
  plugin.tt_news.displaySingle.image.file.maxH = 135
  plugin.tt_news.displaySingle.imageCount = 4
[else]
  plugin.tt_news.displaySingle.image.file.maxW = 200
  plugin.tt_news.displaySingle.image.file.maxH = 135
  plugin.tt_news.displaySingle.imageCount = 20
[global]
```

Irgendwie scheint mir, dass die Condition einfach mehr als falsch ist. Kann man denn Conditions für diesen Zweck so verwenden? Gibt es eine andere Möglichkeit so ne art IF-Schleife hinzukriegen?
Vielen Dank für die Hilfe.
Grüße Paka76

### [#4](https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript/4) · Paka76 · 2005-12-16

Ich denke, dass mein vorheriger Weg totaler Schrott ist und das hier eher der richige Weg sein könnte, oder?

```typoscript
plugin.tt_news = CASE
plugin.tt_news {
  key.field =  tx_newsdesignaddon_showimage
  default = COA
  default {
    plugin.tt_news.displaySingle.image.file.maxW = 200
    plugin.tt_news.displaySingle.image.file.maxH = 135
    plugin.tt_news.displaySingle.imageCount = 20
  }
  1 = COA
  1 {
    plugin.tt_news.displaySingle.image.file.maxW = 250
    plugin.tt_news.displaySingle.image.file.maxH = 135
    plugin.tt_news.displaySingle.imageCount = 4
  }
}
```

Aber leider scheint auch in diesem Fall der Code nicht zu stimmen. Kann ich denn den CASE-Befehl so ohne weiteres auf das Plugin tt_news anwenden? Wird in dem Fall die tabelle tt_news direkt gefunden?
Grüße
Paka76

---

Quelle: „tt_news: DB-Abfrage in TypoScript“, typo3.net, https://www.typo3.net/d/34938-tt-news-db-abfrage-in-typoscript
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
