---
title: "<div><ul> um ein ganzes Menü"
url: "https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-08-09"
last_reply: "2007-08-13"
replies: 18
solved: false
page: 1
pages: 1
lang: "de"
---

# <div><ul> um ein ganzes Menü

TYPO3 › Menüs · 18 Antworten · gestartet 2007-08-09

## Eröffnungsbeitrag

**roth** · 2007-08-09 · [Beitrag #1](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/1)

Guten Tag,
Wie kann ich folgendes Problem lösen! habe hier mein Submenu:

```typoscript
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2

lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
   NO{ 
     linkWrap = <div id="block"> <ul> <li>|</li> </ul></div>
     RO=1
     
   }
   
  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
   }
}
```

Jetzt macht es mir natürlich um jeden Link das <div id="block"> <ul>.

Möchte jedoch das mein Menü so aufgebaut ist:

```html
<div id="block"> 
<ul>
<li> Link1 </li>
<li> Link2 </li>
<li> Link3 </li>
<li> Link4 </li>
</ul>
</div>
```

Kann mir da jemand helfen?

mfg roth

## Antworten

### [#2](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/2) · just2b · 2007-08-09

lib.SubMenu.wrap = ...

georg

### [#3](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/3) · roth · 2007-08-09

wie logisch!  :o

danke schön

### [#4](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/4) · nicki4lu · 2007-08-09

Noch mal genauer, zum kopieren:

```typoscript
  lib.SubMenu = HMENU
  lib.SubMenu.entryLevel = 2
  lib.SubMenu.wrap = <div id="block"> <ul> | </ul></div>
  lib.SubMenu.1 = TMENU
  lib.SubMenu.1 {
  NO{
    linkWrap = <li>|</li>
    RO=1
  }

  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
  }
}
```

Weil ich grade nen guten Tag habe ;-)

Liebe Grüße,
Nicole

### [#5](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/5) · roth · 2007-08-09

hehe vielen dank =)

### [#6](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/6) · roth · 2007-08-09

wenn schon ein guten Tag dann nütze ich doch gleich diesen Tread weiter =)

jetzt habe ich nämlich das problem dass mir den teil

```html
<div id="block"> <ul> | </ul></div>
```

immer anzeigt! Jedoch möchte ich dies nur anzeigen wenn die Seite eine Unterseite oder eine Oberseite mit Unterseiten ist!?

mfg

### [#7](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/7) · nicki4lu · 2007-08-09

Äh, kannste mal deine Navigation posten. Verstehe ich grade nicht so gut... ;-)

Liebe Grüße,
Nicole

### [#8](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/8) · roth · 2007-08-09

```typoscript
# Navigation 
####################################################################################

lib.MainMenu = HMENU
lib.MainMenu.entryLevel = 1
lib.MainMenu.1 = TMENU
lib.MainMenu.1{
   NO{
     ATagParams=id=""
     linkWrap = <li>|</li>
     RO=1
   }
   
   
  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
   }
   
}

# Subnavigation
####################################################################################
lib.SubMenu = HMENU
  lib.SubMenu.entryLevel = 2
  lib.SubMenu.wrap = <div id="block"><h1>Menü</h1>  <ul>| </ul></div>
  lib.SubMenu.1 = TMENU
  lib.SubMenu.1 {
  NO{
    linkWrap = <li>|</li>
    RO=1
  }

  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
  }
}
```

### [#9](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/9) · nicki4lu · 2007-08-09

Hallo,

ungetested, aber vielleicht klappt es ja:

```typoscript
  lib.SubMenu = HMENU
  lib.SubMenu.entryLevel = 2
  lib.SubMenu.wrap = <div id="block"><h1>Menü</h1>  <ul>| </ul></div>
  lib.SubMenu.stdWrap.ifEmpty =
  lib.SubMenu.1 = TMENU
  lib.SubMenu.1 {
  NO{
    linkWrap = <li>|</li>
    RO=1
  }

  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
  }
}
```

Ich weiß hlt gerade nicht, ob ifEmpty nach oder vor dem wrap aufgerufen wird.

Liebe Grüße,
Nicole

### [#10](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/10) · roth · 2007-08-09

geht leider keines von beidem :(

mfg roth

### [#11](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/11) · nicki4lu · 2007-08-09

Nein, ich meinte aus Sicht von Typo3. Aber es scheint, als ob erst gewrappt wird und dann ifEmpty aufgerufen wird...

Dann versuch mal bitte folgendes:

```typoscript
      lib.SubMenu = HMENU
        lib.SubMenu.entryLevel = 2
        lib.SubMenu.stdWrap.if.isTrue.wrap = <div id="block"><h1>Menü</h1>  <ul>| </ul></div>
        lib.SubMenu.1 = TMENU
        lib.SubMenu.1 {
        NO{
          linkWrap = <li>|</li>
          RO=1
        }

        ACT< .NO
        ACT = 1
        ACT{
          ATagParams=id="current"
        }
      }
```

Liebe Grüße,
Nicole

### [#12](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/12) · roth · 2007-08-09

:'( geht immer noch net :D

jetzt lässt es den Teil

```html
<div id="block"><h1>Menü</h1>  <ul>| </ul></div>
```

ganz weg! Sprich es macht gar nie ein Wrap

mfg roth

### [#13](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/13) · nicki4lu · 2007-08-09

Na, dann bauen wir mal lustig weiter ;-)

```typoscript
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.stdWrap.outerWrap = |
lib.SubMenu.stdWrap.outerWrap.override = <div id="block"><h1>Menü</h1>  <ul>| </ul></div>
lib.subMenu.stdWrap.outerWrap.override.if.isTrue.cObject < lib.SubMenu.1
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
  NO{
    linkWrap = <li>|</li>
    RO=1
  }

  ACT< .NO
  ACT = 1
  ACT{
    ATagParams=id="current"
  }
}
```

Ich bin heute gut in komische Ausdrücke bauen ;-) Leider fehlt mir eine Umgebung zum testen, deshalb schon mal jetzt sorry...

### [#14](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/14) · roth · 2007-08-09

hehe das ist ja toll =)

geht aber leider noch nicht =) jetzt ist es wieder so wie am Anfang sprich das Menü wird immer angezeigt!

### [#15](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/15) · nicki4lu · 2007-08-09

Kannst du mir mal den Link der Webseite geben?

### [#16](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/16) · roth · 2007-08-09

sicher!

<http://server13.cyon.ch/~rothcom/cms/index.php?id=95>

kritik ist erlaubt =) wenn nicht sogar wünschenswert =)

### [#17](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/17) · nicki4lu · 2007-08-09

Okay, dann versuchen wir es mal andersrum:

```typoscript
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.stdWrap.outerWrap = <div id="block"><h1>Menü</h1>  <ul>| </ul></div>
lib.SubMenu.stdWrap.outerWrap.override = |
lib.subMenu.stdWrap.outerWrap.override.ifFalse.cObject < lib.SubMenu.1
lib.SubMenu.stdWrap.outerWrap.override.ifFalse.trim = 1
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
        NO{
          linkWrap = <li>|</li>
          RO=1
        }
       
        ACT< .NO
        ACT = 1
        ACT{
          ATagParams=id="current"
        }
      }
```

Liebe Grüße,
Nicole

### [#18](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/18) · roth · 2007-08-09

geht auch nicht =)

### [#19](https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue/19) · roth · 2007-08-13

hat das Problem noch keiner von euch gehabt? sorry fürs aktualisieren aber ist wichtig =)

---

Quelle: „<div><ul> um ein ganzes Menü“, typo3.net, https://www.typo3.net/d/66500-divul-um-ein-ganzes-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
