Zum Inhalt springen

General Record Storage page als Menüpunkt in der Hauptnavigation

Erstellt am 10. März 2008 · 5 Antworten · letzte Antwort am 13. März 2008

Tags: Frage

flow2u ·

Salve,

ich habe folgendes Problem/Herausforderung #giggle#. Mein Seitenbaum ...

* weltkugel
   * Startseite ( General Record Storage page )
    *Kategorie 1
      * foo
        * ...
      * foo1
        * ...
      * foo2
        * ...
    *Kategorie 2
      *foo
        * ...
      *foo1
        * ...
      *foo2
        * ...

usw.

Kategorie 1 und 2 tauchen im Menü mit den jeweiligen Unterpunkten ( foo ) auf. Ich möchte aber zusätzlich, dass die Startseite ( General Record Storage page ) auch im Menü aufgelistet wird.

Die Menüpunkte der Kategorie 1 und 2 werden schon erfolgreich gehighlited wenn einer ausgewählt ist. Wenn man sich auf der Startseite befindet, soll dieser Menüpunkt natürlich dann auch markiert sein. Aber das wird dann wohl schon funktionieren sobald die "Startseite" als Menüpunkt im Menü erscheint .

Würde mich riesig über eure Hilfe freuen DANKE DANKE DANKE

Unbekannter Benutzer ·

Dabei wäre es sinnvoll deinen Typoscript Code zu kennen und vielleicht auch die Seiten-IDs der ersten Ebene, damit man sich das je nach Code zusammenreimen kann.

d.​walter ·

Hallo flow,

benutzt deine jetzige Startseite als Shortcut und lege deine Startseite auf die gleiche Ebene wie deine Kategorieseiten.

Damit sollte es dann eigentlich wie gewünscht funktionieren.

Daniel

flow2u ·

Oh sorry ja macht natürlich Sinn den TS zu posten 🙂

config.doctype = xhtml_strict
config.xhtmlDoctype = xhtml_strict
config.xmlprologue = none
config.xhtml_cleaning = all



## Menu [Begin]
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = 					<ul>|</ul>				
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
	allWrap = <li>|</li>
}
## Menu [End]





## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>				
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
ATagBeforeWrap = 1
        linkWrap =  <span>|</span>
	allWrap = <li>|</li>
}
	
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
ATagBeforeWrap = 1
        linkWrap =  <span>|</span>
	allWrap = <li class="act">|</li>
}
## Menu [End]


## Rootline [Begin]

lib.rootline = HMENU
lib.rootline.special = rootline
lib.rootline.special.value = 0|2
lib.rootline.wrap = <ul> | </ul>
lib.rootline.1 = TMENU
lib.rootline.1.NO.linkWrap = <li> | </li>

## Rootline [End]

config.spamProtectEmailAddresses = 1

page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

Weltkugel id=0
&nbsp;&nbsp;Startseite id=23
&nbsp;&nbsp;&nbsp;&nbsp;Kategorie 1 id=45
&nbsp;&nbsp;&nbsp;&nbsp;Kategorie 2 id=44

flow2u ·

hmmm also ich hatte mir schon mal einen Shortcut namens Startseite auf der selben Ebene wie Kategorie 1 und 2 angelegt aber dann wurde dieser Menüpunkt nicht gehighlited.