---
title: "span um navilink. ich verzweifle"
url: "https://www.typo3.net/d/55681-span-um-navilink-ich-verzweifle"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-01-03"
last_reply: "2007-01-03"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# span um navilink. ich verzweifle

TYPO3 › Menüs · 0 Antworten · gestartet 2007-01-03

## Eröffnungsbeitrag

**manuelB** · 2007-01-03 · [Beitrag #1](https://www.typo3.net/d/55681-span-um-navilink-ich-verzweifle/1)

Hallo!
Ich muss für ein.. sagen wir mal etwas "ausgefalleneres" Design um den Link in einem HMENU ein span packen. Und, vielleicht bin ich betriebslind oder so, aber ich bekomms echt ums verrecken nich hin. Die Basis für das Listenmenü sieht so aus:

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

so. hab auch schon versucht wies für mich am naheliegensten schien mit:

```typoscript
		NO {
		  before.dataWrap = <ul class="level1"><li class="menuepunkt" id="p{field:uid}"><span class="before">|</span>
		  wrapItemAndSub = |<span class="after"></span></li></ul>
		  doNotLinkIt = 0
		}
```

aber das erzeugt mir statt <li><span class="before"><a>BLABLA</a></span></li> das konstrukt <li><span class="before"></span><a>BLABLA</a></li>, er macht den span also vor dem link schon wieder zu, was für mich irgendwie unlogisch ist. in das wrapItemAndSub kann ichs nicht packen, da ich auch unterpunkte hab, und ein <span> um eine liste herum nicht validiert. habs auch schon mit after.dataWrap versucht, aber das will auch nicht.

Jemand ne Lösung? :(

//edit:
Kommando zurück. Hatte den Cache nich geleert gerade. Mit

```typoscript
NO = 1
NO {
  before.dataWrap = <ul class="level1"><li class="menuepunkt" id="p{field:uid}"><span class="before">|
  after.dataWrap = |</span>
  wrapItemAndSub = |<span class="after"></span></li></ul>
  doNotLinkIt = 0
}
```

scheints zu funktionieren :)

---

Quelle: „span um navilink. ich verzweifle“, typo3.net, https://www.typo3.net/d/55681-span-um-navilink-ich-verzweifle
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
