Hallo Michael,

ich würde den Seitenbaum umbauen:

+- Startseite
  +- 0. Verweis auf Startseite
  +- 1. Inhaltsseite
  +--+- 1.1 Erste Unterseite
  |  +- 1.2 Zweite Unterseite
  +- 2. Inhaltsseite
  +- 3. Inhaltsseite

Dann hast du den Home-Link auch immer in der Navi.

Beste Grüße
Stefan



Am 11.09.2015 um 14:02 schrieb Michael Pockie:
> Hallo,
> 
> ich habe ein Problem mit meinem Menü auf der Startseite, welches ich
> über TS in eine Fluid Template erstelle.
> Erstmal kurz die Struktur meiner Seite:
> 
> Root mit Verweis auf die Startseite
> - Startseite
> - 1. Inhaltsseite
>  - 1.1 erste Unterseite
>  - 1.2 zweite Unterseite
> - 2. Inhaltsseite
> - 3. Inhaltsseite
> 
> Auf der Root liegt folgendes TypoScript:
> # Hauptmenü
> temp.mainNav = HMENU
> temp.mainNav {
>  wrap = <ul id="navigation" class="nav navbar-nav"> | </ul>
>  # Die erste Ebene:
>  1 = TMENU
>  1.expAll = 1
>  1.NO.wrapItemAndSub = <li> | </li>
>  1.IFSUB = 1
>  1.IFSUB.wrapItemAndSub= <li class="dropdown">|</li>
>  1.IFSUB.ATagParams = class="dropdown-toggle" data-toggle="dropdown"
> role="button" aria-haspopup="true" aria-expanded="false"
>  #1.IFSUB.stdWrap.innerWrap= |<span class="caret"></span>
> 
>  # Die zweite Ebene:
>  2 = TMENU
>  2.wrap = <ul class="dropdown-menu"> | </ul>
>  2.NO.wrapItemAndSub = <li> | </li>
> }
> 
> page.10 = FLUIDTEMPLATE
> page.10{
>  file= fileadmin/fluid-templates/cio-template.html
>  variables{
>    mainNav < temp.mainNav
>    normal < styles.content.get
>  }
> }
> 
> Wie ihr seht ist es erst mal ein einfaches TS, welches das Menü für die
> erste und zweite Ebene erstellt und dann in mein Template rein rendert.
> Das funktioniert auch. Nun soll die Startseite jedoch anders aussehen
> als alle anderen Inhaltsseiten. Das Menü soll jedoch gleich sein.
> 
> Zu diesem Zweck habe ich ein zweites Fluid-Template und ein zweites TS
> erstellt. Prinzipiell sind das einfache Kopien des Tempaltes und TS,
> wleche auf dem Root liegen. Das Template habe ich in der Seitenstruktur
> der Startseite zugewiesen. Dem entsprechend ist im Startseiten-TS der
> gleiche Code für das temp.mainNav zu finden wie im Root-TS.
> 
> Mein Problem ist, dass nun mein Hauptmenü keinen Inhalt mehr aufweist.
> Das ist ja auch klar, da unter dem Startmenü keine weiteren Seite sind.
> Kann ich beispielsweise das Startseiten-TS vom Root-TS erben lassen,
> damit ich 1. nicht alle TS-Teile kopieren muss und das Menü funktioniert?
> Wie kann ich denn nun meinem Startseiten-TS sagen, dass er von der Root
> aus guckjen soll und von dort aus das Menü suchen soll? Ich hatte auch
> schon ausprobiert  vor der Zeile "1 = TMENU", "entrylevel = 0"
> zuschreiben. Dies hat jedoch nicht funktioniert.
> 
> habt ihr eine Idee, wo mein Fehler ist?

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an