---
title: "Textmenü mit Graphik mit nur einem Link-Tag?"
url: "https://www.typo3.net/d/75035-textmenue-mit-graphik-mit-nur-einem-link-tag"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-03-18"
last_reply: "2008-03-20"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Textmenü mit Graphik mit nur einem Link-Tag?

TYPO3 › Menüs · 2 Antworten · gestartet 2008-03-18

## Eröffnungsbeitrag

**homunkulus** · 2008-03-18 · [Beitrag #1](https://www.typo3.net/d/75035-textmenue-mit-graphik-mit-nur-einem-link-tag/1)

hallo da draußen,

mein directory-menu wird prinzipiell richtig dargestellt, hat nur einen schönheitsfehler, dass es sich in zwei a-tags aufteilt und ich nun mal gerne nur einen (1!) hätte.

ist-zustand:

```html
<div id="navcontainer4">
   <ul id="navlist4">
      <li><a href="kontakt/" onfocus="blurLink(this);"><img src="uploads/media/icon_kontakt.gif" width="12" height="12" border="0" alt="" /></a><a href="kontakt/" onfocus="blurLink(this);">Kontakt</a></li>
   </ul>
</div>
```

soll-zustand:

```html
<div id="navcontainer4">
   <ul id="navlist4">
      <li><a href="kontakt/" onfocus="blurLink(this);"><img src="uploads/media/icon_kontakt.gif" width="12" height="12" border="0" alt="" /> Kontakt</a></li>
   </ul>
</div>
```

das dazugehörige scipt sieht wie folgt aus:

```typoscript
temp.metas_html = HMENU
temp.metas_html.special = directory
temp.metas_html.special.value = {$metas.pid}
temp.metas_html.1 = TMENU
temp.metas_html.1 {
   wrap = <div id="navcontainer4"><ul id="navlist4">|</ul></div>
   NO {
      allWrap = <li>|</li>
      noBlur = 1
      # Bild einlesen
      beforeImgLink = 1
      beforeImg.import = uploads/media/
      beforeImg.import.field = media
      beforeImg.import.listNum = 0
      beforeImg.width = 12
      beforeImg.height = 12
      ATagBeforeWrap = 1
   }
}
```

wäre für hilfe sehr dankbar.

## Antworten

### [#2](https://www.typo3.net/d/75035-textmenue-mit-graphik-mit-nur-einem-link-tag/2) · jochen · 2008-03-19

Hi homunkulus,

statt mit dem "beforeImg" löse ich das mit einem neuen cObject, das aus einem Bild und einem Text besteht:

```typoscript
temp.metas_html = HMENU
temp.metas_html.special = directory
temp.metas_html.special.value = {$metas.pid}
temp.metas_html.1 = TMENU
temp.metas_html.1 {
	wrap = <div id="navcontainer4"><ul id="navlist4">|</ul></div>
	NO {
		allWrap = <li>|</li>
		noBlur = 1
		stdWrap.cObject = COA
		stdWrap.cObject {
			10 = COA
			10 {
				10 = IMAGE
				10 {
					file {
						width = 12
						height = 12
						import {
							data = field : media
							listNum = 0
							wrap = uploads/media/ |
						}
					}
					params = style="margin-right:3px"
					# setzt "alt" und "title" Attribute auf Titel der verlinkten Seite
					altText.field = title 
				}
				20 = TEXT
				20.field = nav_title // title
			}
		}
	}
}
```

Grüße
Jochen

### [#3](https://www.typo3.net/d/75035-textmenue-mit-graphik-mit-nur-einem-link-tag/3) · homunkulus · 2008-03-20

Hallo Jochen,

supi, es hat geklappt.

Danke, dass Du es auf meine Vorlage abgestimmt hast!!!

Werd mich wohl mal intensiver mit cObject auseinandersetzen.

Frohe Ostern

---

Quelle: „Textmenü mit Graphik mit nur einem Link-Tag?“, typo3.net, https://www.typo3.net/d/75035-textmenue-mit-graphik-mit-nur-einem-link-tag
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
