---
title: "Bild aus datebank importieren"
url: "https://www.typo3.net/d/107553-bild-aus-datebank-importieren"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","tt_news"]
created: "2011-09-29"
last_reply: "2011-10-07"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Bild aus datebank importieren

TYPO3 › TypoScript · 3 Antworten · gestartet 2011-09-29

## Eröffnungsbeitrag

**joshyouwaah** · 2011-09-29 · [Beitrag #1](https://www.typo3.net/d/107553-bild-aus-datebank-importieren/1)

Hi Leute.

Ich brauche tt_news für meinen Blog. Ich habe es so eingestellt, dass das erste Bild für die 'List' anzeige gebraucht wird. Funktioniert auch gut.

Ich habe auch mit

```typoscript
plugin.tt_news.displayList.image.noImage_stdWrap
```

ein Default bild ausgegeben, falls kein bild eingebunden wurde in news record.

Leider funktioniert das ganze nicht mit der Extension rgnewsc (tt_content fuer News). Beim "noImage_stdWrap" wird falschlicherweise beim jedem news-record bei dem ein tt_content- rgnewsc element im felxform eingebunden wurde, das default Bild ausgeben.

Als Loesung habe ich mir dann gedacht einfach wieder das richtige Bild im 'noImage_stdWrap" aus der datenbank einzulesen und dann mit einer if.isTrue.data = field:image abfrage das default bild eintragen,wenn das datenbank feld leer ist.

Nun funktioniert das ganze aber nichtmit dem Bild aus der Datenbank auslesen..

Jemand eine Idee?

```typoscript
  plugin.tt_news.displayList.image.noImage_stdWrap {
 
    cObject = IMAGE
    cObject{
     
      file = GIFBUILDER
      file {
         XY = 300,180
            10 = IMAGE
        
            10 {
                offset = 0,0
               file.import=uploads/pics/
              file.import.data = field:image
               file.import.listNum = 0
     
                file.width = 300c
              file.height = 180c
              }
             20 = IMAGE
            20.if.isFalse.data = field:image
               20.offset = 0,0
                20.file = fileadmin/templates/def.gif
           20.file.XY = 370,215
        }
      }
    }
```

## Antworten

### [#2](https://www.typo3.net/d/107553-bild-aus-datebank-importieren/2) · joshyouwaah · 2011-10-05

Hallo Nochmals

Keiner eine Idee? Es kann doch nicht so schwer sein ein Bild per TS reinzuladen?

Danke :)

**EDIT:**

ich hab mal gegoogelt und folgendes vielversprechendes gefunden, welches ich dann etwas umgeschrieben habe:

```typoscript
plugin.tt_news.displayList.image.noImage_stdWrap {
 
  
cObject = TEXT
cObject.data = DB:tt_news:{GPvar:tx_ttnews|tt_news}:image
cObject.listNum = 0
cObject.wrap = <img src="uploads/pics/|" width="100" height="100" border="0" />

}
```

aber es wird irgendwie nichts eingefuegt... Die Bild URL ist korrupt da nur uploads/pics/ steht.

Jemand eine Idee?

### [#3](https://www.typo3.net/d/107553-bild-aus-datebank-importieren/3) · joshyouwaah · 2011-10-05

Ich habe nochmals was rausgefunden, es funktioniert fast, Ich hab nur die einzige Bitte an euch mir mit diesem letzen Problem zu helfen.

```typoscript
  plugin.tt_news.displayList.image.noImage_stdWrap {
 
cObject = IMAGE   
cObject.file = GIFBUILDER
cObject.file {
             XY = 300,180
        
              10 = IMAGE
            10 {
                offset = 0,0
               file.import=uploads/pics/ 
              file.import.data = DB:tt_news:19:image
               file.import.listNum = 0
            
                file.width = 300c
              file.height = 180c
                  
             }
           
            20 = IMAGE
               20.offset = 0,0
                20.file = fileadmin/templates/mask2.png
           20.file.XY = 370,215
          
  } 
    
    }
```

Das Bild wir geladen alles Prima aber wie mache ich es dynamisch? (file.import.data = DB:tt_news:19:image) Jetzt habe ich zu Test zwecken die PID eines news record angegeben, aber dies muss natürlich dynamisch sein. Also dass es bei jedem newsrecord in der List-Ansicht das entsprechende PID erkennt?

DB:tt_news:{GPvar:tx_ttnews|tt_news}:image

funktioniert leider nicht. Eine Idee?

Danke danke danke:):)o.O

### [#4](https://www.typo3.net/d/107553-bild-aus-datebank-importieren/4) · joshyouwaah · 2011-10-07

Danke fur die Hilfe...:'(

Hat sich erledigt. Nicht sehr schon aber wirkungsbvoll.

Habe in der extension rgnewsce die Zeilen

```php
		// no content elements - fire noImage_stdWrap.
							$markerArray['###NEWS_IMAGE###'] = $this->local_cObj->stdWrap($markerArray['###NEWS_IMAGE###'],$lConf['image.']['noImage_stdWrap.']);
```

geloescht. naja.

Falss jemand noch einen vorschlag hat, wie ich es im Typo3script machen kann dann nur raus damit :)

Danke

---

Quelle: „Bild aus datebank importieren“, typo3.net, https://www.typo3.net/d/107553-bild-aus-datebank-importieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
