---
title: "Span innerhalb von Links einfügen im Menü"
url: "https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-01-08"
last_reply: "2007-04-04"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Span innerhalb von Links einfügen im Menü

TYPO3 › Menüs · 3 Antworten · gestartet 2007-01-08

## Eröffnungsbeitrag

**manuelB** · 2007-01-08 · [Beitrag #1](https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue/1)

Ich bin schon wieder mit meinem Latein am Ende hier. Und auch nach ner gefühlt 3h dauernden google suche und typoscript referenz durchsuchen hab ich es nicht gebacken bekommen:

ich brauche bei einem HMENU ein span innerhalb meiner Links.

also <li><a href=".."><span>Text bla</span></a></li>

habe es aber weder mit wrap, noch mit before.dataWrap noch mit xyzblaWrap geschafft die spans INNERHALB der links einzufügen. Ein Konstrukt in der Form
<li><span><a>text</a></span></li> ist kein Problem.

ich brauche das aber unbedingt. kann mir einer von den Profis hier verraten wie ich das bewerkstelligen kann?

Das Typoscript für mein Menü (auszug):

```typoscript
NAVI {
special = directory
special.value = 646
	1 = TMENU
	1 {
		wrap = <div id="navi">|</div>
		expAll = 0
		noBlur = 1
		NO = 1
		NO {
			before.dataWrap = <ul class="level1" id="n{field:uid}"><li class="menuepunkt" id="p{field:uid}"><span class="before">|
			after.dataWrap = |</span>
			wrapItemAndSub = |<span class="after"></span></li></ul>
			doNotLinkIt = 0
		}
	}
}
```

//Edit:
vielleicht kann mir jemand auch einfach erklären wie ich innerWrap richtig anwende. ich schätze mal das ist die funktion die ich brauche. aber NO { innerWrap = <span>|</span> }
tut bei mir rein garnichts.

## Antworten

### [#2](https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue/2) · Unbekannter Benutzer · 2007-01-08

spätestens mit:

NO.stdWrap.wrap = <span>|</span>

sollte es gehen.

Grüße

Christian

### [#3](https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue/3) · manuelB · 2007-01-08

ah danke. ich hatte das stdWrap vergessen. hab 1000 dank! :)  :)

### [#4](https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue/4) · 2rApId · 2007-04-04

Das ich zu diesem Thema überhaupt was finde überrascht mich sehr! ^^

Allerdings hat mir dieser Thread bisher nicht weitergeholfen.

Will genau das gleiche wie manuelB erreichen. Bekomme es nur nicht hin.

Hier mal mein bisheriges TS:

```typoscript
lib.mainMenu = HMENU
lib.mainMenu {
  entryLevel = 0
  wrap = <ul>|</ul>
  1 = GMENU
  1 {
    NO = 1
    NO {
      allWrap = <li>|</li>
      stdWrap.wrap = <span>|</span>
      10 = TEXT
      10 {
        text.field = title
        fontFile = fileadmin/templates/basic/fonts/H032014D.PFB
        fontSize = 18
        fontColor = #b4b4be
        offset = 5,40
        niceText = 0
      }
    }
  }
}
```

Genau dieser Teil **stdWrap.wrap = <span>|</span>** muss in das generierte A tag, so dass ich im Prinziep diese Struktur erhalte: <ul><li><a><span><img/></span></a></li></ul>

Hilfe! ^^

EDIT:
Habe gerade die Lösung gefunden. Mit einem GMENU ist das schlichtweg nicht möglich. Allerdings hat darauf schon jemand reagiert und diese extension geschrieben: <http://typo3.org/extensions/repository/view/nh_gmenu_plus/0.1.2/>

Funktioniert einwandfrei damit jetzt! ;)

---

Quelle: „Span innerhalb von Links einfügen im Menü“, typo3.net, https://www.typo3.net/d/55908-span-innerhalb-von-links-einfuegen-im-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
