---
title: "Bild-Ressource wird nicht angezeigt"
url: "https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt"
source: "typo3.net"
tags: ["TYPO3","Menüs","Bilder","Frage","TYPO3 6.x"]
created: "2015-11-06"
last_reply: "2015-11-12"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Bild-Ressource wird nicht angezeigt

TYPO3 › Menüs · 3 Antworten · gestartet 2015-11-06

## Eröffnungsbeitrag

**chrickenh** · 2015-11-06 · [Beitrag #1](https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt/1)

Hallo,
ich habe hier ein Problem und finde den Fehler nicht.
Es ist nicht das erste Mal, dass ich ein Bild aus den Ressourcen einbinde, aber dieses Mal ist der Wurm drinnen.

Ich will ein Menü aufbauen, das u.a. ein Vorschaubild der Seite anzeigt. Dieses Vorschaubild soll aus den Ressourcen ausgelesen werden. Das soll der folgende Code machen:

```typoscript
lib.field_bildmenu = HMENU
lib.field_bildmenu {
	special = directory
	special.value = 57
	
	1 = TMENU
	1 {
		wrap = | <div class="fix_left"></div>
		NO {
			stdWrap.cObject = COA
			stdWrap.cObject {
      
				10 = TEXT
				10.value (
					<div class="pkt ebene1">
					
					)
						
				20 = IMAGE
				20.file {
				  import.data = levelfield:1, media
				  treatIdAsReference = 1
				  import.listNum = 0
				}
        
				30 = TEXT
				30.value (
						</div>
				)
        
			}	
		}
	}
}
```

Der Code funktioniert aber nicht.
Leider habe ich keine Idee, wo das Problem liegen könnte.

Lieben Gruß
Christian

## Antworten

### [#2](https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt/2) · Julian.​Hofmann · 2015-11-09

Hallo Christian.

level* durchläuft die Rootline Deiner **aktuellen** Seite. D.h. bei einem Einsatz im Menü würde jeder Menüpunkt statt auf das media-Feld des Menüpunktes auf das der aktuellen Seite (bzw. deren Rootline) zugreifen.

Zugreifen solltest Du aber über field=media können.

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt/3) · chrickenh · 2015-11-10

Hallo Julian,

danke für Deine Antwort.

Ich bekomme tatsächlich das Bild angezeigt, was der Seite zugewiesen ist, welche das Menü enthält.
Dann habe ich, Deinem Rat folgend, den Code folgendermaßen abgeändert:

```typoscript
    lib.field_bildmenu = HMENU
    lib.field_bildmenu {
    	special = directory
    	special.value = 57
     
    	1 = TMENU
    	1 {
    		wrap = | <div class="fix_left"></div>
    		NO {
    			stdWrap.cObject = COA
    			stdWrap.cObject {
     
    				10 = TEXT
    				10.value (
    					<div class="pkt ebene1">
     
    					)
     
    				20 = IMAGE
    				20.file {
                                    import.field = media
  				    ## import.data = levelfield:1, media
    				    treatIdAsReference = 1
    				    import.listNum = 0
    				}
     
    				30 = TEXT
    				30.value (
    						</div>
    				)
    			}	
    		}
    	}
    }
```

Nun wird kein Bild mehr angezeigt.
Ganz gleich, wo ich das Element verwende und welcher Seite ich welche Bilder zuweise.
Anscheinend habe ich Deinen Hinweis falsch verstanden.

Lieben Gruß
Christian

### [#4](https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt/4) · chrickenh · 2015-11-12

Habe es selbst hinbekommen (Naja, mit etwas Hilfe):

```typoscript
1 = TMENU
1 {
 wrap = | <div class="fix_left"></div>
 NO {
  stdWrap.cObject = COA
  stdWrap.cObject {
   20 = FILES
   20 {
    references {
     table = pages
     uid.data = field:uid
     fieldName = media
    }
    renderObj = IMAGE
    renderObj {
     file.import.data = file:current:publicUrl
     altText.data = file:current:title
     titleText.data = file:current:alternative
     }
   }
   
   30 = TEXT
   30.value (
    All die anderen Sachen
   )
  }	
 }
}
```

---

Quelle: „Bild-Ressource wird nicht angezeigt“, typo3.net, https://www.typo3.net/d/121218-bild-ressource-wird-nicht-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
