---
title: "Navigation wird auf der Startseite nicht angezeigt, nur auf Unterseiten ?"
url: "https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-02-12"
last_reply: "2006-02-28"
replies: 41
solved: false
page: 1
pages: 1
lang: "de"
---

# Navigation wird auf der Startseite nicht angezeigt, nur auf Unterseiten ?

TYPO3 › Menüs · 41 Antworten · gestartet 2006-02-12

## Eröffnungsbeitrag

**Mauki** · 2006-02-12 · [Beitrag #1](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/1)

Ich habe auf meiner Homepge ne Navigation (links) drin. Die funzt einwandfrei, nur sie wird nicht auf der Startseite angezeigt. Was fehlt denn ?

```typoscript
      # Navigation links erstellen
      navi_links = HMENU
      navi_links.special = directory
      navi_links.special.value = 2
      navi_links.entryLevel = 1
      navi_links {

      1 = TMENU
      1.noBlur = 1
      1.expAll = 0
      1.collapse = 0

      1.wrap = <ul class="ullevel1">|</ul>
      1.NO = 1
      1.NO.linkWrap = <li class="level_1_NO">|</li>
      1.ACT = 1
      1.ACT.linkWrap = <li class="level_1_ACT">|</li>
      1.ACTIFSUB = 1
      1.ACTIFSUB.linkWrap = <li class="level_1_ACT">|

      2 = TMENU
      2.noBlur = 1
      2.expAll = 0
      2.collapse = 0      
      2.wrap = <ul class="ullevel2">|</ul></li>
      2.NO = 1
      2.NO.linkWrap = <li class="level_2_NO">|</li>
      2.ACT = 1
      2.ACT.linkWrap = <li class="level_2_ACT">|</li>
      2.ACTIFSUB = 1
      2.ACTIFSUB.linkWrap = <li class="level_2_ACT">|
      }
```

[Bild: markus-burkhardt.de/…/typo3_navi.jpg](http://www.markus-burkhardt.de/images/typo3_navi.jpg)

## Antworten

### [#2](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/2) · dfluess · 2006-02-12

Hallo,

auch nicht wenn Du entryLevel = 0 setzt? Den brauchst Du bei special = Directory gar nicht oder?

D.

### [#3](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/3) · Mauki · 2006-02-13

> **dfluess schrieb:**
>
> auch nicht wenn Du entryLevel = 0 setzt? Den brauchst Du bei special = Directory gar nicht oder?

Wenn ich entryLevel = O setze, erscheint zwar die Navigation auf der Startseite. Allerdings klappt es dann nicht mehr das die Links z.b [der Stamm](http://typo3.markus-burkhardt.de/index.php?id=7) nicht mehr die Unternavigation anzeigen.

### [#4](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/4) · dfluess · 2006-02-13

Dann setze einfach "expAll = 1"

D.

### [#5](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/5) · Mauki · 2006-02-13

> **dfluess schrieb:**
>
> Dann setze einfach "expAll = 1"

Ne das geht nicht, weil dann wird ja die Unternavigation immer angezeigt. Die soll erst bei Klick kommen. Kannst ja mal auf die Seite schauen.

[Klick mich](http://typo3.markus-burkhardt.de)

### [#6](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/6) · dfluess · 2006-02-13

Hmm, dann hab ich nicht verstanden was Du möchtest. Genau dass wolltest Du doch..
Vielleicht formulierst Du mal den Satz ein bisschen verständlicher.

> **Mauki schrieb:**
>
> Allerdings klappt es dann nicht mehr das die Links z.b der Stamm nicht mehr die Unternavigation anzeigen.

### [#7](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/7) · Mauki · 2006-02-13

Na ganz einfach. Geh doch mal auf meine Seite. Wie du siehst, fehlt auf der Startseite die Navigation. Wenn du dich mal durchklickst, merkst du das überall sonst die Navigation (links) vorhanden ist.

Das heist die Navigation soll auch auf der Startseite angezeigt werden.

Die Navigation hat den Effekt, das wenn man auf einen Link klickt der Unterseiten hat (z.b der Stamm) die Unterseiten angezeigt werden. Bei einem Klick auf einen anderen Link verschwinden diese wieder.

Soweit verstanden ?

Am besten gehst du auf die Seite und schaust dir das dort mal an.

### [#8](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/8) · dfluess · 2006-02-13

Habe ich mir angeschaut.

Wie schon gesagt, wenn Du entryLevel = 1 setzt, dann kann das Menü auch nicht auf der Startseite erscheinen. Denn T3 findet da nur die Seiten "navi links" und navi rechts".

Es ist so, als wenn Du in einen Zug von Hamburg nach München erst in Köln zusteigst und Dich wunderst, warum Du Dortmund nicht gesehen hast ;-)

Ich würde die Site "navi links" als "Startseite" nehmen und die Seite "VCP..." mit einem Shortcut zu dieser Seite verweisen. Den entryLevel brauchst Du eigentlich gar nicht, da der Startpoint für das Menü schon mit special gesetzt ist.

D.

### [#9](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/9) · Mauki · 2006-02-13

> **dfluess schrieb:**
>
> Ich würde die Site "navi links" als "Startseite" nehmen und die Seite "VCP..." mit einem Shortcut zu dieser Seite verweisen. Den entryLevel brauchst Du eigentlich gar nicht, da der Startpoint für das Menü schon mit special gesetzt ist.

Ich habe aber auf der VCP Denkendorf Seite als Startseite ja Inhalte drauf. Die müsse ich ja dann auf navi_links das ganze drauf hauen. Irgendwie blöd wenn ich dann die Startseiten Inhalte auf navi_links habe.

Wie verhält sich das ganze dann zu meiner Sitemap oder zur Rootline. Die müsste ich ja dann auch umbauen. Mir scheint das ganze zieht etwas nach sich.

Ist das dann wirklich die einzige Möglichkeit das zu realisieren ?

### [#10](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/10) · dfluess · 2006-02-13

Versuche es einfach. Ich finde z.B. auch nicht so doll, das in einer Sitemap "navi links" und "navi rechts" steht.

Ich hätte das vielleicht ein bischen anders gelöst denn es ist immer problematisch zwei Menü-Startpoints unter die Startseite zu setzen, wenn diese nur sympolisch funktionieren sollen.

Mache es besser so:

alles unterhalb der Startseite
Startseite
-Kontakt
-Sitemap
-Impressum
-Intern
-Der Stamm
-[...]

Dann Navi oben mit "maxItems = 4" bis "Intern" begrenzen und Navi links mit "begin = 5" anzeigen lassen.

Das wäre die elegante Lösung, du hättest eine vernünftige Rootline und in der Sitemap keine Pseudoseiten drin.

D.

### [#11](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/11) · Mauki · 2006-02-13

So ich habe das nun mal nach deinem Vorschlag umgestellt. Jetzt hab ich irgendwo noch nen Fehler drin, weil es wird nicht so angezeigt wie es soll.

Das Menü oben erscheint nicht bei allen Seite und das Menü Links ist zum Teil begrenzt. Irgendwie ist nun alles durcheinander.

Wo ist jetzt der Fehler ?

```typoscript
# Navigation oben erstellen
      navi_oben = HMENU
      navi_oben.special = directory
      navi_oben.maxItems = 4
      navi_oben.1 = TMENU
      navi_oben.1.NO = 1
      navi_oben.1.NO.ATagParams = class="nav"
      navi_oben.1.ACT.ATagParams = class="nav"
      navi_oben.1.CUR.ATagParams = class="nav"
      navi_oben.1.NO.linkWrap =   | | |*|   | | |*|  |

# Navigation links erstellen
      navi_links = HMENU
      navi_links.special = directory
      navi_links.entryLevel = 0
      navi_links.begin = 5
      navi_links {

      1 = TMENU
      1.noBlur = 1
      1.expAll = 0
      1.collapse = 1

      1.wrap = <ul class="ullevel1">|</ul>
      1.NO = 1
      1.NO.linkWrap = <li class="level_1_NO">|</li>
      1.ACT = 1
      1.ACT.linkWrap = <li class="level_1_ACT">|</li>
      1.ACTIFSUB = 1
      1.ACTIFSUB.linkWrap = <li class="level_1_ACT">|

      2 = TMENU
      2.noBlur = 1
      2.expAll = 0
      2.collapse = 0      
      2.wrap = <ul class="ullevel2">|</ul></li>
      2.NO = 1
      2.NO.linkWrap = <li class="level_2_NO">|</li>
      2.ACT = 1
      2.ACT.linkWrap = <li class="level_2_ACT">|</li>
      2.ACTIFSUB = 1
      2.ACTIFSUB.linkWrap = <li class="level_2_ACT">|
      }
```

[Bild: markus-burkhardt.de/…/typo3_menü2.jpg](http://www.markus-burkhardt.de/images/typo3_men%C3%BC2.jpg)

### [#12](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/12) · dfluess · 2006-02-13

Du hast vergessen "special.value " zu definieren

Zu jedem "special = directory" gehört ein "special.value"
In deinem Fall also die ID der Startseite. "entryLevel" kannst Du ganz heraus nehmen.

```typoscript
navi_oben.special = directory
navi_oben.special.value = [ID der Startseite]
      navi_oben.maxItems = 4
```

D.

### [#13](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/13) · dfluess · 2006-02-13

Du hast vergessen "special.value " zu definieren

Zu jedem "special = directory" gehört ein "special.value"
In deinem Fall also die ID der Startseite. "entryLevel" kannst Du ganz heraus nehmen.

```typoscript
navi_oben.special = directory
navi_oben.special.value = [ID der Startseite]
```

D.

### [#14](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/14) · dfluess · 2006-02-13

Was mir noch einfällt:

alternativ brauchst Du aber "special" garnicht verwenden, da Du ja jetzt alle Sites unter einem Root hältst.

Also das rausnehmen:

```typoscript
navi_oben.special = directory
navi_oben.special.value =
```

und dann den entryLevel = 0 setzen.

D.

### [#15](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/15) · Mauki · 2006-02-13

Also irgendwas stimmt nun nicht mehr. Die Navigation ist jetzt einheiloses ducheinandern. Auf derlinken Seite wird zu wenig angezeigt und oben kommt gerade garnichts mehr? Was stimmt denn nun nicht mehr  #angry#

```typoscript
      # Navigation oben erstellen
      navi_oben = HMENU
      navi_oben.special = directory
      navi_oben.special.value = 8
      navi_oben.maxItems = 5
      navi_oben.1 = TMENU
      navi_oben.1.NO = 1
      navi_oben.1.NO.ATagParams = class="nav"
      navi_oben.1.ACT.ATagParams = class="nav"
      navi_oben.1.CUR.ATagParams = class="nav"
      navi_oben.1.NO.linkWrap = &nbsp; |&nbsp;&#124; |*| &nbsp; |&nbsp;&#124; |*| &nbsp;|

# Navigation links erstellen
      navi_links = HMENU
      navi_links.special = directory
      navi_links.special.value = 17
      navi_links.entryLevel = 0
      navi_links.begin = 6
      navi_links {

      1 = TMENU
      1.noBlur = 1
      1.expAll = 0
      1.collapse = 1

      1.wrap = <ul class="ullevel1">|</ul>
      1.NO = 1
      1.NO.linkWrap = <li class="level_1_NO">|</li>
      1.ACT = 1
      1.ACT.linkWrap = <li class="level_1_ACT">|</li>
      1.ACTIFSUB = 1
      1.ACTIFSUB.linkWrap = <li class="level_1_ACT">|

      2 = TMENU
      2.noBlur = 1
      2.expAll = 0
      2.collapse = 0      
      2.wrap = <ul class="ullevel2">|</ul></li>
      2.NO = 1
      2.NO.linkWrap = <li class="level_2_NO">|</li>
      2.ACT = 1
      2.ACT.linkWrap = <li class="level_2_ACT">|</li>
      2.ACTIFSUB = 1
      2.ACTIFSUB.linkWrap = <li class="level_2_ACT">|
      }
```

### [#16](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/16) · Mauki · 2006-02-13

So hab jetzt special rausgenommen und wir kommen dem ganzen schon näher. Die Navi links und oben erscheint. Nur kommt beim Klick auf der Stamm zu wenig und bei Pfadfindertum kommt garnichts drunter.

```typoscript
      # Navigation oben erstellen
      navi_oben = HMENU
      navi_oben.maxItems = 5
      navi_oben.1 = TMENU
      navi_oben.1.NO = 1
      navi_oben.1.NO.ATagParams = class="nav"
      navi_oben.1.ACT.ATagParams = class="nav"
      navi_oben.1.CUR.ATagParams = class="nav"
      navi_oben.1.NO.linkWrap =   | | |*|   | | |*|  |

# Navigation links erstellen
      navi_links = HMENU
      navi_links.entryLevel = 0
      navi_links.begin = 6
      navi_links {

      1 = TMENU
      1.noBlur = 1
      1.expAll = 0
      1.collapse = 1

      1.wrap = <ul class="ullevel1">|</ul>
      1.NO = 1
      1.NO.linkWrap = <li class="level_1_NO">|</li>
      1.ACT = 1
      1.ACT.linkWrap = <li class="level_1_ACT">|</li>
      1.ACTIFSUB = 1
      1.ACTIFSUB.linkWrap = <li class="level_1_ACT">|

      2 = TMENU
      2.noBlur = 1
      2.expAll = 0
      2.collapse = 0      
      2.wrap = <ul class="ullevel2">|</ul></li>
      2.NO = 1
      2.NO.linkWrap = <li class="level_2_NO">|</li>
      2.ACT = 1
      2.ACT.linkWrap = <li class="level_2_ACT">|</li>
      2.ACTIFSUB = 1
      2.ACTIFSUB.linkWrap = <li class="level_2_ACT">|
      }
```

### [#17](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/17) · dfluess · 2006-02-14

Also ich würd vorschlagen mal systematisch vorzugehen denn eigentlich müsste es funktionieren.

Zunächst müsste klar sein, dass es sich – abgesehen von der Optik – zwei mal um das gleiche Menü handelt, dies aber zwei mal über verschiedene Platzhalter an unterschiedliche stellen Im Layout eingefügt wird! Lediglich durch „maxItems“ und „begin“ wird gesteuert, welche Sites im jeweiligen  den Menübaum aufgenommen werden. Wenn Du also „maxItems“ und „begin“ mal auskommentierst, dann sollte an beiden Stellen der gleiche Menüaufbau zu sehen sein.

Ist das nicht der Fall dann solltest Du im TS noch einmal prüfen, ob auch wirklich für beide Menüs dieselben Ausgangsparameter gesetzt sind.

Falls du eine logische Menüstruktur hast, dann empfehle ich „special“ nicht zu verwenden sondern einfach über entryLevel den Einstig in den Menübaum zu steuern.

Im folgendem Beispiel liegt die Startseite im entryLevel 1 will heißen, dass Menü wird ab „Home“ erzeugt und alle Sites darunter im Menü ausgegeben.
Würdest Du entryLevel auf 2 setzen, dann fehlt das Menü komplett weil das Menü erst in der nächsten Ebene erzeugt würde – geht aber nicht,  weil kein weiterer Level mit weiteren Unterseiten definiert ist.

Teste das erstmal z.B. an diesem einfachen Beispiel. Wenn das funktioniert, dann solltest Du klarer sehen. Den Rest wie das Layout  und weitere Menüebenen füge erst hinzu, wenn das Menü im ersten Level funktioniert..

root
-Home
--Site1
--Site2
--Site3
--Site4
--Site4
--Site6

Der Menüaufbau könnte dass so aussehen.

```typoscript
/*
 * Menü 1
 */
temp.menu1 = HMENU
temp.menu1 {
   wrap = <ul>|</ul>
   entryLevel = 1
   1 = TMENU
   1 {
      maxItem = 3
      expAll = 0
      NO.wrapItemAndSub =  <li>|</li>
   } 
}

/*
 * Menü 2
 */
temp.menu2 = HMENU
temp.menu2 {
   wrap = <ul>|</ul>
   entryLevel = 1
   1 = TMENU
   1 {
      begin = 4
      expAll = 0
      NO.wrapItemAndSub =  <li>|</li>
   } 
}
```

### [#18](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/18) · Mauki · 2006-02-14

> **dfluess schrieb:**
>
> Wenn Du also „maxItems“ und „begin“ mal auskommentierst, dann sollte an beiden Stellen der gleiche Menüaufbau zu sehen sein.

Das geht auf jeden Fall.

> **dfluess schrieb:**
>
> Teste das erstmal z.B. an diesem einfachen Beispiel. Wenn das funktioniert, dann solltest Du klarer sehen. Den Rest wie das Layout  und weitere Menüebenen füge erst hinzu, wenn das Menü im ersten Level funktioniert..

Äh das Layout und die ganzen Menüebenen habe ich ja schon. Ich fang jetzt nicht an zulöschen. Na ich dachte mit der Umstellung passt das dann alles. Jetzt alles komplett zu ändern, ist nicht so toll.

Der Code von mir ist doch ansich ok, special ist ja auch nicht mehr drin. Wie bekommt man also die Unterpunkte ?

### [#19](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/19) · dfluess · 2006-02-14

Du sollst ja auch nichts löschen. Vielleicht auskommentieren?!
Am besten Du setzt erstmal nur das wesendliche ein und kommentierst Schritt für Schritt alles wieder ein, bis Du den Fehler gefunden hast.

Unterpunkte? Wenn Du die nächste Menüebene meinst, dann wird die automatisch gezeigt, soweit Du die nächsten Ebenen definiert hast.

Wenn Du nicht weiter kommst, dann sende  Deine derzeitige Sitestruktur und Dein TS.

D.

### [#20](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/20) · dfluess · 2006-02-14

OK ich  hab mir Dein TS nochmal genau angeschaut und einige Fehler beseitigt.

So sollte es funktionieren:

```typoscript
# Navigation oben erstellen
navi_oben = HMENU
navi_oben {
   entryLevel = 1
   maxItems = 5
   1 = TMENU
   1 {
      NO.ATagParams = class="nav"
      NO.linkWrap =   | | |*|   | | |*|  |
      ACT = 1
      ACT.ATagParams = class="nav"
      CUR = 1
      CUR.ATagParams = class="nav"
   }
}
 
# Navigation links erstellen
navi_links = HMENU
navi_links {
   entryLevel = 1
   1 = TMENU
   1 {
   begin = 6
      noBlur = 1
      expAll = 0
      collapse = 1
      wrap = <ul class="ullevel1">|</ul>
      NO.linkWrap = <li class="level_1_NO">|</li>
      ACT = 1
      ACT.linkWrap = <li class="level_1_ACT">|</li>
      ACTIFSUB = 1
      ACTIFSUB.linkWrap = <li class="level_1_ACT">|
   } 

   2 = TMENU
   2 {
      noBlur = 1
      expAll = 0
      collapse = 0      
      wrap = <ul class="ullevel2">|</ul></li>
      NO.linkWrap = <li class="level_2_NO">|</li>
      ACT = 1
      ACT.linkWrap = <li class="level_2_ACT">|</li>
      ACTIFSUB = 1
      ACTIFSUB.linkWrap = <li class="level_2_ACT">|
   }
```

Viel Spass

D.

### [#21](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/21) · Mauki · 2006-02-14

> **dfluess schrieb:**
>
> Wenn Du nicht weiter kommst, dann sende  Deine derzeitige Sitestruktur und Dein TS.

Das sieht zur Zeit so aus.

```typoscript
# Navigation oben erstellen
      navi_oben = HMENU
      navi_oben.maxItems = 5
      navi_oben.1 = TMENU
      navi_oben.1.NO = 1
      navi_oben.1.NO.ATagParams = class="nav"
      navi_oben.1.ACT.ATagParams = class="nav"
      navi_oben.1.CUR.ATagParams = class="nav"
      navi_oben.1.NO.linkWrap =   | | |*|   | | |*|  |

# Navigation links erstellen
      navi_links = HMENU
      navi_links.entryLevel = 0
      navi_links.begin = 6
      navi_links {

      1 = TMENU
      1.noBlur = 1
      1.expAll = 0
      1.collapse = 1

      1.wrap = <ul class="ullevel1">|</ul>
      1.NO = 1
      1.NO.linkWrap = <li class="level_1_NO">|</li>
      1.ACT = 1
      1.ACT.linkWrap = <li class="level_1_ACT">|</li>
      1.ACTIFSUB = 1
      1.ACTIFSUB.linkWrap = <li class="level_1_ACT">|

      2 = TMENU
      2.noBlur = 1
      2.expAll = 0
      2.collapse = 0     
      2.wrap = <ul class="ullevel2">|</ul></li>
      2.NO = 1
      2.NO.linkWrap = <li class="level_2_NO">|</li>
      2.ACT = 1
      2.ACT.linkWrap = <li class="level_2_ACT">|</li>
      2.ACTIFSUB = 1
      2.ACTIFSUB.linkWrap = <li class="level_2_ACT">|
      }
```

[Bild: markus-burkhardt.de/…/typo3_menü2.jpg](http://www.markus-burkhardt.de/images/typo3_men%C3%BC2.jpg)

### [#22](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/22) · dfluess · 2006-02-14

Die Lösung: siehe eine Antwort vor Deiner..

### [#23](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/23) · Mauki · 2006-02-14

Ok, so ich hab jetzt deinen Code umgesetzt und jetzt funktioniert die Navigation problemlos.

Vielen Dank

Hast du vielleicht noch ne Idee zu meinem [Content Problem](https://www.typo3.net/d/37567-content-wird-nicht-angezeigt)  ;)

### [#24](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/24) · Mauki · 2006-02-18

Sehe gerade das je nach Link die Trenner | nicht korrekt sind. Was muß man den angeben, ich habe den gleichen Code wie vorher ?

```typoscript
# Navigation oben erstellen
   navi_oben = HMENU
   navi_oben {
   entryLevel = 0
   maxItems = 5
   1 = TMENU
   1 {
      NO.ATagParams = class="nav"
      NO.linkWrap = &nbsp; |&nbsp;&#124; |*| &nbsp; |&nbsp;&#124; |*| &nbsp;|
      ACT = 1
      ACT.ATagParams = class="nav"
      CUR = 1
      CUR.ATagParams = class="nav"
    }
    }
```

### [#25](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/25) · dfluess · 2006-02-18

& # 124 ; (ohne Leerzeichen )

setzen statt |

Ok eine kleine Erklärung. Pipe, also das | wird im TS für eigene Funktionen verwendet. Deshalb wird es nicht dargestellt. Verwende einfach die Maskierung dieses Zeichens (s.o.)

D.

### [#26](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/26) · Mauki · 2006-02-18

Aber vorher wurde es doch auch problemlos angezeigt, warum sollte Pipe jetzt nicht mehr gehen. Ich denke aber das das Problem das manchmal nichts angezeigt wird, sich dadurch aber nicht ändert ?

Hab gerde mal alle Pipes durch deinen Vorschlag ersetzt und dann hatte ich alles voll mit Pipes ????

### [#27](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/27) · dfluess · 2006-02-18

Weis nicht was Du gemacht hast, vielleicht den Cache nicht geleert?
So ist es aber nun mal mit dem senkrechten Strich.
Versuche das hier (ohne Leerzeichen):

```typoscript
linkWrap =||*|| ;
```

D.

### [#28](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/28) · dfluess · 2006-02-18

Weis nicht was Du gemacht hast, vielleicht den Cache nicht geleert?
So ist es aber nun mal mit dem senkrechten Strich.
Versuche das hier (ohne Leerzeichen):

```typoscript
linkWrap =||*|& # 124 ;
```

D.

### [#29](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/29) · Mauki · 2006-02-18

> **dfluess schrieb:**
>
> Versuche das hier (ohne Leerzeichen):
>
> ```typoscript
> linkWrap =||*|& # 124 ;
> ```

So das habe ich jetzt mal eingefügt, sieht aber nicht so toll aus. Schau mal auf die Seite  o.O

### [#30](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/30) · dfluess · 2006-02-19

Du hast vergessen die Leerzeichen zu entfernen. Ich hab die nur reingesetzt, weil das sonst hir nicht darstellbar wäre.
Nimm die Leerzeichen dazwischen raus.
& # 124 ;

D.

### [#31](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/31) · Mauki · 2006-02-19

Die Leerzeichen sind jetzt draussen, die Pipes werden angezeigt. Allerdings ohne Abstand, das heist die kleben jetzt an den Wörtern.

Das Problem das die Pipes bei manchen Links verschwinden ist immer noch da. Das ist aber erst seit ich die Struktur umgestellt haben.

Geh mal auf die Seite und klicke auf Kontakt. Dann verschwindet nämlich das Pipe zwischen Startseite und Kontakt  o.O

### [#32](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/32) · dfluess · 2006-02-19

nehm dies: (ohne Leerzeichen)
& # 124 ;& nbsp ;|& nbsp ;

Du findest übrigens entsprechende Infornationen dazu in der TS-Ref.

Kleiner Tipp für wrap's:
davor|danach|*|davor|danach|*|davor|danach

Das heisst das erste "davor|danach" wrapt den ersten Menüeintrag.
Der zweite, alles zwischen dem ersten
und dem letzten.
Und das letzte den letzten Menüeintrag.

So kannst Du z.B. steuern, dass ein  Zeichen (z.B. |) nicht vor dem ersten und nach dem letzten Menüeintrag erscheint.

D.

### [#33](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/33) · Mauki · 2006-02-20

Ich habe jetzt dein Bsp ausprobiert, mittlerweile haben wir eigentlich mehrere Bsp ausprobiert und keines funktioniert. Es ist immer noch das Problem, das wenn man auf einen Link klickt, das dann einzelne Pipes verschwinden.

Vordem Umbau hat das alles perfekt gepasst, warum den jetzt nicht mehr. Der Code war doch eigentlich in Ordnung ?

### [#34](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/34) · Mauki · 2006-02-20

> **Mauki schrieb:**
>
> Ich habe jetzt dein Bsp ausprobiert, mittlerweile haben wir eigentlich mehrere Bsp ausprobiert und keines funktioniert. Es ist immer noch das Problem, das wenn man auf einen Link klickt, das dann einzelne Pipes verschwinden.
>
> Vordem Umbau hat das alles perfekt gepasst, warum den jetzt nicht mehr. Der Code war doch eigentlich in Ordnung ?

```typoscript
NO.linkWrap = & n b s p ;|& n b s p ; & # 1 2 4 ; |*| & n  b  s p ;|& n b s p;& # 1 2 4; |*| & n b s p ;|
```

### [#35](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/35) · dfluess · 2006-02-20

Sorry, ich kann Dir dann nicht mehr helfen. Ich wüsste nicht, warum dies nicht funktionieren sollte.

> Vordem Umbau hat das alles perfekt gepasst, warum den jetzt nicht mehr. Der Code war doch eigentlich in Ordnung ?

Es KANN aber ohne Maskierung der Pipes nicht funktionieren. Das Zeichen wird im TS für wrap's, option split etc. verwendet.

So verwende ich das.  (siehe <http://www.2-ad.de>)

```typoscript
wrapItemAndSub |& nbsp ;|*|& # 124 ;& nbsp ;|& nbsp ;|*|& # 124 ;& nbsp ;|
```

D.

### [#36](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/36) · Mauki · 2006-02-20

Es ist schon sehr sehr komisch. Kann das mit der neuen Struktur zu tun haben ? Ich versteh halt nicht warum die Pipes verschwinden ????

### [#37](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/37) · dfluess · 2006-02-20

Nein, die Sitestruktur hat nichts damit zu tun.

Die Pipes verschwinden nicht, werden nur nicht als solches im TS beachtet.

Versuche doch testhalber mal ein "/" und nicht "|" Das wird auch unmaskiert eingefügt.

### [#38](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/38) · Mauki · 2006-02-20

Doch die Pipes verschwinden. KLick doch mal ausgehend von der Startseite die ibere Navigation durch. Bei mir werden dann bei Klick auf manchen Link keine Pipes mehr angezeigt, aber nur zwischen bestimmten Wörtern ?

### [#39](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/39) · dfluess · 2006-02-20

Hast Du denn verschiedene wrap's zu den verschiedenen zuständen (ACT, CUR usw.) im Setup? Beachte, dass diese für jeden Zustand - wenn eingetragen - das Menü beeinflussen!

### [#40](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/40) · Mauki · 2006-02-20

> **dfluess schrieb:**
>
> Hast Du denn verschiedene wrap's zu den verschiedenen zuständen (ACT, CUR usw.) im Setup? Beachte, dass diese für jeden Zustand - wenn eingetragen - das Menü beeinflussen!

Das ist mir schon klar, nur die waren vorher ja genauso definiert ? Ich versteh es nicht mehr, mir scheint hier kommen wir nicht weiter.

### [#41](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/41) · dfluess · 2006-02-20

> ... mir scheint hier kommen wir nicht weiter.

nicht aufgeben!  ;)

Ich würde mal das Menü komplett auskommentieren und ein einfaches neues Menü (ohne ACT, CUR usw.) neu, nur mit den nötigstenbauen. Das sind ja nur ein paar Zeilen. Im wrap dann nur: "allWrap = Vor|Nach" setzen und schauen wie Dein Menü dann aussieht. Müsste dann ja ungefähr so sein:

VorStartseiteNachVor...

Dann Schritt für Schritt den Rest hinzufügen. So solltest Du den Fehler schnell finden.

D.

### [#42](https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten/42) · Mauki · 2006-02-28

So ich habe es endlich geschafft  :D

```typoscript
# Navigation oben erstellen
navi_oben = HMENU
navi_oben {
  entryLevel = 0
  maxItems = 5
  1 = TMENU
  1 {
    NO.ATagParams = class="nav"
        #Vor und Nach jedem a-Tag
    NO.linkWrap =  | 
        #ein senkrechter Strich zwischen allen Menüpunkten
        #nur nicht vor dem Ersten und nach dem Letzten
    NO.allWrap = |*| |& # 124 ; |*| |*|
    ACT < .NO
    ACT = 1
    CUR < .NO
    CUR = 1
     
  }
}
```

---

Quelle: „Navigation wird auf der Startseite nicht angezeigt, nur auf Unterseiten ?“, typo3.net, https://www.typo3.net/d/37741-navigation-wird-auf-der-startseite-nicht-angezeigt-nur-auf-unterseiten
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
