---
title: "a-Tag mit Bild aus dem Media-Feld versehen"
url: "https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Bilder","Frage"]
created: "2008-10-27"
last_reply: "2008-10-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# a-Tag mit Bild aus dem Media-Feld versehen

TYPO3 › Menüs · 3 Antworten · gestartet 2008-10-27

## Eröffnungsbeitrag

**fraenzer** · 2008-10-27 · [Beitrag #1](https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen/1)

Hallo,

folgendes Problem:

ich habe ein einfaches Menu in Form einer Liste, nun würde ich für jeden Menüpunkt gerne im Mediafeld der jeweiligen Unterseite eine Grafik hinterlegen, und diese dann mittels ATagParams einbinden.

```typoscript
## Menu Product Slider [Begin]

lib.menuProductSlider = COA
lib.menuProductSlider.10 = HMENU
lib.menuProductSlider.10 {
  special = directory
  special.value = 174
  1 = TMENU
  1 {
    wrap = <ul>|
    NO.linkWrap = <li>|</li>
    NO.ATagParams = style="background-image: url(BilderLink);"                        
  }
}

lib.menuProductSlider.20 = HMENU
lib.menuProductSlider.20 {
  special = directory
  special.value = 173
  1 = TMENU
  1 {
    wrap = |</ul>
    NO.linkWrap = <li>|</li>
  }
}

## Menu Product Slider [End]
```

Wie kann ich auf das erste Bild des Media-Feldes zugreifen und den entsprechenden Link an die entsprechende Stelle setzen?

Danke schonmal!

Gruß

fraenzer

## Antworten

### [#2](https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen/2) · Unbekannter Benutzer · 2008-10-28

<http://typo3.intervation.de/snippets/menues/grafisches-menue-ohne-javascript.html>

vll. kommst du hiermit weiter...

### [#3](https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen/3) · fraenzer · 2008-10-28

Danke für die Antwort, nur irgendwie komm ich bei dem Ansatz nicht ganz dahinter, wie das funktioniert. Aber ich habe jetzt eine andere Idee. Als Vorgabe setze ich, dass das Bild die Bezeichnung uid.jpg haben muss, dann kann ich mir den Blödsinn über das Media-Feld sparen, leg die Bilder in meinem Ressourcenordner ab und habe zusätzlich noch eine entsprechende Eindeutigkeit über die uid.

Nun aber mein nächstes Problem: wie kann ich innerhalb meiner aTagParams auf die uid zugreifen.
Mit

```typoscript
NO.aTagParams = style="background-image: url ({page:uid}.jpg)"
```

funzt das leider nicht.

### [#4](https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen/4) · fraenzer · 2008-10-28

Soderle, ich hab nun folgende Lösung im Einsatz, und funktioniert wunderbar:

```typoscript
lib.menuProductSlider = COA
lib.menuProductSlider.10 = HMENU
lib.menuProductSlider.10 {
  special = directory
  special.value = 174
  1 = TMENU
  1 {
    noBlur = 1
    wrap = <ul>|
    NO {
       before {
          dataWrap = <li class="{field:subtitle}">|
       }
 
       linkWrap = | </li>
       ATagParams {
          cObject = COA
          cObject {
             10 = TEXT
             10 {
                field = abstract
                wrap = style="background-image: url('/uploads/media/|');"
             }
          }
       }
    }                        
    
    CUR = 1
    CUR {
       before {
          dataWrap = <li class="{field:subtitle} Parent">|
       }
 
       linkWrap = | </li>
    }                        
  }
}
```

Da ich das Feld Abstract aus den Metadaten der einzelnen Subpages nicht brauche, gebe ich hier meine Bilddatei ein. Das Bild selber wird über das Ressourcefeld hochgeladen. Ist sicherlich nicht konventionell, aber es klappt erstmal.

---

Quelle: „a-Tag mit Bild aus dem Media-Feld versehen“, typo3.net, https://www.typo3.net/d/83333-a-tag-mit-bild-aus-dem-media-feld-versehen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
