---
title: "vertikales Menu in TYPO- tricky?"
url: "https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-11-04"
last_reply: "2007-11-06"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# vertikales Menu in TYPO- tricky?

TYPO3 › Menüs · 8 Antworten · gestartet 2007-11-04

## Eröffnungsbeitrag

**sabsine** · 2007-11-04 · [Beitrag #1](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/1)

Hallo Leute,
ich habe ein Menu gebaut welches folgenden Code hat
und so aussehen solle :

```html
<div id="tabsC">
				<ul>
                <!-- CSS Tabs -->
					<li id="current"><a href="Home.html"><span>Home</span></a></li>
					<li><a href="Products.html"><span>Portfolio</span></a></li>
					<li><a href="Services.html"><span>Join-Us</span></a></li>
					<li><a href="Support.html"><span>Projekte</span></a></li>
					<li><a href="Order.html"><span>Karriere</span></a></li>
					<li><a href="News.html"><span>Media-Center</span></a></li>
					<li><a href="About.html"><span>Kontakt</span></a></li>
				</ul>
</div>
```

Jetzt binde ich es in TS ein, und habe nicht die Möglichkeit im inneren <a>-tag nochmal einen <span> einzuwrappen.
Mein Menu funktioniert aber mit diesem Span-tag, der Background+Abstände+Position wird damit geregelt.
Hat jemand eine Idee, wie ich das machen kann?

Mein Typo3-Code:

```typoscript
lib.mainmenu = HMENU
lib.mainmenu{

entryLevel = 0
      special = directory
      special.value = 41

1 = TMENU

            1 {

                wrap = <ul>|</ul>

                noBlur = 1

                NO = 1

                NO.wrapItemAndSub = <li><span>|</span></li>

                #NO.ATagParams = class="navlink"

                #ACT < .NO
				
                ACT = 1
				
		ACT.wrapItemAndSub = <li id="current">|</li>
				

               }

        2 < .1

        2.wrap = <ul>|</ul>

        3 < .2

        4 < .2

         }
```

Es wäre echt ganz tollo wenn mir jemand helfen könnte!
Lg
Sabsine

## Antworten

### [#2](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/2) · ArminB · 2007-11-04

moin,

```typoscript
linkWrap = <span>|</span>
      ATagBeforeWrap = 1
```

Armin

### [#3](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/3) · einpraegsam.​net · 2007-11-04

> **ArminB schrieb:**
>
> ```typoscript
> linkWrap = <span>|</span>
>       ATagBeforeWrap = 1
> ```

Stimmt, aber warum du span-tags mit drin haben willst, erschließt sich mir nicht ganz...

### [#4](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/4) · sabsine · 2007-11-04

Erstmal vielen Dank für die Anworten,
das hat geklappt!!
Wie kann ich es denn jetzt hinbekommen, das der aktive Link, die <li id="current"> bekommt?

Hier nochmal der Code im gesamten:

```typoscript
lib.mainmenu = HMENU
lib.mainmenu{

entryLevel = 0
      special = directory
      special.value = 41

1 = TMENU

            1 {

                wrap = <ul>|</ul>

                noBlur = 1

                NO = 1

                NO.wrapItemAndSub = <li>|</li>
                NO.linkWrap = <span>|</span>
      		NO.ATagBeforeWrap = 1

                #NO.ATagParams = class="navlink"

                #ACT < .NO
				
                ACT = 1
				
		ACT.wrapItemAndSub = <li id="current">|</li>
		ACT.linkWrap = <span>|</span>
      		ACT.ATagBeforeWrap = 1	
		ACT.ATagParams = class="navlink"
               }

        2 < .1

        2.wrap = <ul>|</ul>

        3 < .2

        4 < .2

         }
```

Weiss jemand von euch Abhilfe?

Lg
Sabsine

### [#5](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/5) · einpraegsam.​net · 2007-11-05

Das hast du doch schon mit dieser Zeile:

```typoscript
ACT.wrapItemAndSub = <li id="current">|</li>
```

(Man beachte den Unterschied zwischen ACT und CUR)

### [#6](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/6) · sabsine · 2007-11-05

hmmmm....
ich würde gerne erreichen das wenn man einen Menupunkt klickt und auf die Seite gelangt, dass dann auch der Zustand des derzeitigen Menupunkt derselbe ist wie beim rollover.

Ist das dann CUR, hatte das mal so probiert:

```typoscript
CUR.wrapItemAndSub = <li id="current">|</li>
```

tut sich aber nichts?

Lg
Sabsine

### [#7](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/7) · sabsine · 2007-11-06

CUR definiert doch den Zstand wenn der menureiter gedrückt wurde..?
Demnach müsste doch:

```typoscript
CUR.wrapItemAndSub = <li id="current">|</li>
```

genau das machen?--> Tuts aber leider nicht.

Hat denn niemand eine Lösung für meine Misere?

Lg
Sabsine

### [#8](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/8) · Unbekannter Benutzer · 2007-11-06

Hast du auch CUR = 1 eingebaut?

Müsste eigentlich funktionieren. Was sagt den dein HTML Code im Frontend, findet sich da die id="current" ? Du musst natürlich bei IDs darauf achten, dass die einmalig sind, sonst solltest du besser eine class benutzen.

### [#9](https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky/9) · sabsine · 2007-11-06

Nein der current-tag findet sich nicht.
Habe nun folgendes Menu:

```typoscript
lib.mainmenu = HMENU
lib.mainmenu{

entryLevel = 0
      special = directory
      special.value = 41

1 = TMENU

            1 {

                wrap = <ul>|</ul>

                noBlur = 1

                NO = 1

                NO.wrapItemAndSub = <li>|</li>
                NO.linkWrap = <span>|</span>
      		NO.ATagBeforeWrap = 1

                #NO.ATagParams = class="navlink"

                #ACT < .NO
				
                ACT = 1
				
		ACT.wrapItemAndSub = <li id="current">|</li>
		ACT.linkWrap = <span>|</span>
      		ACT.ATagBeforeWrap = 1	
		ACT.ATagParams = class="navlink"
		CUR = 1 
		CUR.wrapItemAndSub = <li id="current">|</li>
		
               }

        2 < .1

        2.wrap = <ul>|</ul>

        3 < .2

        4 < .2

         }
```

CUR=1 habe ich jetzt eingebaut, geht trotzdem nicht.

Lg
Sabsine

---

Quelle: „vertikales Menu in TYPO- tricky?“, typo3.net, https://www.typo3.net/d/70087-vertikales-menu-in-typo-tricky
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
