---
title: "Probleme mit Templavoila und verschiedenen Layouts^"
url: "https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2011-10-13"
last_reply: "2011-10-14"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit Templavoila und verschiedenen Layouts^

Archiv › TemplaVoilà · 3 Antworten · gestartet 2011-10-13

## Eröffnungsbeitrag

**AlexanderHolzer** · 2011-10-13 · [Beitrag #1](https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts/1)

Liebe Forumianer,
ich bin relativ neu in der Typo3-Welt und habe begonnen mit dem [Screencast](http://wowa-webdesign.de/typo3-kurs/) von Wolfgang Wagner eine [eigene Website](http://scontact.enceladus.safog.com/t3/) zu erstellen. Bald bin ich auf ein Problem gestoßen:

Die Haupseiten wie "Home" funktionieren so ganz gut und so wie sie sollen, allerdings sollen die Unterseiten von Dienstleistungen und Referenzen ein wenig anders ausschauen, genauer genommen soll statt der "rechten Content-Bar" eine Navigation der verschiedenen Dienstleistungen kommen.

Nun dachte ich mir ich erstelle mit Templavoila ein neues DS/TO Paar, in der ich das Feld "content_right" nicht als Inhaltselement mappe sondern als TS-Objektpfad, ansonsten ist es identisch.

Hat so ja eigentlich auch funktioniert. Wenn ich nun allen Unterseiten von "Dienstleistungen" dieses Layout zuweise, verschwindet mir die komplette Navigation (seht es euch bitte selbst an, bei Klick auf "Dienstleistungen" kommt man direkt auf die erste Unterseite). Zudem kann ich für die Navigation rechts nicht nur die dritte Ebene verwenden, sondern muss mit 1 beginnen dass mir etwas angezeigt wird.

So wird gar nichts angezeigt:

```typoscript
lib.field_content_right = HMENU
lib.field_content_right {
  wrap = <ul>|</ul>
  3 = TMENU
  3 {
    NO {
      allWrap = <li>|</li>
    }
  }
}
```

und so halt eben auch die Ebenen 1 und 2

```typoscript
lib.field_content_right = HMENU
lib.field_content_right {
  wrap = <ul>|</ul>
  1 = TMENU
  1 {
    NO {
      allWrap = <li>|</li>
    }
  }
  2 < .1
  3 < .2
}
```

Hat jemand eine Idee wie ich dieses Problem lösen kann?

## Antworten

### [#2](https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts/2) · Unbekannter Benutzer · 2011-10-13

Prinzipiell ist die von Dir angedachte TV-Struktur der richtige Weg. Du solltest dich aber noch mal intensiv mit dem HMENU auseinandersetzen. Du musst noch einen Startpunkt oder entrylevel angeben, das hängt vom Aufbau deiner Seitenstruktur ab, was hier besser geeignet ist! Du solltest auch immer mit 1 = TEMNU anfangen, wobei die Nummer gleichbedeutend mit der Ebene der Navigation ist (1 = 1.Ebene, usw.).

Link: [HMENU-Doku](https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Index.html)

Bsp:

```typoscript
lib.field_content_right = HMENU
lib.field_content_right {
  
  # gibt an, ab welcher Ebene im Seitenbaum das Menü beginnen soll -> in dem Fall Ebene 2 
  entryLevel = 2  

  wrap = <ul>|</ul>
  1 = TMENU
  1 {
    NO {
      allWrap = <li>|</li>
    }
  }
  2 < .1
  3 < .2
}
```

### [#3](https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts/3) · AlexanderHolzer · 2011-10-14

Danke vixe für die schnelle Hilfe!

Hat genau so funktioniert wie beschrieben! Nun hab ich nur noch das Problem, dass vom restlichen TS irgendwie nichts mehr angezeigt wird :D

Sprich TopNav, Sprachauswahl, und Jahreszahl im Footer werden nicht mehr angezeigt! die div's sind auf den selben TS-Pfad gemappt! Liegt darin das Problem?

mfg

### [#4](https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts/4) · Unbekannter Benutzer · 2011-10-14

Genau ... du müsstest für jede Nav einen eigenen TS-Pfad mappen.

Gruß

---

Quelle: „Probleme mit Templavoila und verschiedenen Layouts^“, typo3.net, https://www.typo3.net/d/107752-probleme-mit-templavoila-und-verschiedenen-layouts
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
