Zum Inhalt springen

Content Element Navigation "gemischt"

Erstellt am 27. Juni 2007 · 1 Antwort · letzte Antwort am 20. Juli 2011

Tags: Frage

codefux ·

Hallo,

ich suche für ein Projekt eine "gemischte" Navigation die sowohl Seiten als auch Content Elemente einer bestimmten Seite ausgibt.

Mein Seitenbaum sieht in etwa so aus:

root
-oberpunkt 1
--unterpunkt 1.1
--unterpunkt 1.2
-oberpunkt 2
--unterpunkt 2.1
--unterpunkt 2.2
--unterpunkt 2.3
-oberpunkt 3
--unterpunkt 3.1
--unterpunkt 3.2
--unterpunkt 3.3
--unterpunkt 3.4
-oberpunkt 4
--content-element 4.1
--content-element 4.2
--content-element 4.3
--content-element 4.4
-oberpunkt 5
--unterpunkt 5.1
--unterpunkt 5.2

und ich benutze folgende Navigation:

config.doctype = xhtml_trans
config.xhtml_cleaning = all
config.htmlTag_langKey = de

page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php

# Menu 1 cObject
lib.menu_1 = HMENU

# First level menu-object, textual
lib.menu_1 {
    
  1 = TMENU_LAYERS
  1 {
    wrap=<ul>|</ul>
    layerStyle = position:absolute;VISIBILITY:hidden;
    hideMenuWhenNotOver = -50
    hideMenuTimer = 250
    relativeToTriggerItem = 1 #wichtig!!!
    leftOffset = 0
    topOffset = 20
    expAll= 1
    
    NO {	
      allWrap=<li>|</li>
    }
  }
  2 = TMENU
  2 {
    wrap=<ul class="submenu">|</ul>
    NO {
      allWrap=<li class="submenu">|</li>
    }
  }
}

Oberpunkt 4 besteht nur aus einer Seite, jedoch mit mehreren Content Elementen, die auch regelmäßig gepflegt und erweitert werden.
Hab dazu diese Navi gefunden:
http://www.typo3wizard.com/de/snippets/menus/content-element-navigation.html
Leider weiß ich aber nicht wie und ob ich die mit meiner bestehenden kombinieren kann, sodaß die Content Elemente von Oberpunkt 4 in der Navigation erscheinen.

Gibt es ne Möglichkeit, diese Content Elemente in der Navigation genauso erscheinen zu lassen, wie einer der Unterpunkte? Verlinkt soll dann auf einen Anker.
Oder wäre es geschickter, für jedes Content Element eine Seite/Weiterleitung als Pseudo-Unterpunkt anzulegen? Dies muß dann aber vom Einpfleger bedacht werden...

Vielen Dank schonmal!