Zum Inhalt springen

Menü mit NICHT klickbaren Elementen

Erstellt am 29. Mai 2009 · 2 Antworten · letzte Antwort am 29. Mai 2009

Tags: Frage

wrecked ·

Hallo zusammen,

ich suche eine Möglichkeit um nicht freigegebene Seiten im Main-Menü anzeigen zu lassen und entsprechend zu makieren (nicht klickbar + Grafik drüber oder ähnliches).

Ist dies grundsätzlich überhaupt möglich und wenn ja, welches der Menüs wäre dafür geeignet. Momentan nutze ich ein simples Listenmenü mit Hintergrundgrafiken. Desweiteren: Wie würdet Ihr die entsprechenden Seiten sperren?

Seite verbergen:
Im Menü verbergen:
?

Vielen Dank.

wrecked ·
Tevsa schrieb

Hallo,

Stichwort "donotLinkit", meist du so etwas?

Lieben Gruß
Tevsa

Danke. Das hat mich schonmal ne ganze Ecke weiter gebracht. Funktionieren will es nur noch nicht. :/

## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.includeNotInMenu = 1
lib.mainMenu.excludeDoktypes = 6
lib.mainMenu.stdWrap {
  wrap = <ul>|</ul>
  required = 1
}
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
 
 
# normale Menüpunkte:
            NO {
#hier bräuchte ich auch noch eine möglichkeit die breite dynamisch zu erzeugen
            	allWrap = <li style="width:17%;">|</li>	

 doNotLinkIt = 0
				doNotLinkIt {
					override = 1
					override.if.isTrue.field = nav_hide
				}	
            }
            
            # active Menüpunkte: 
            ACT < .NO
            ACT = 1
            ACT {
            # hier wird der Klassenname (oder die ID) für den gerade aktiven Menüpunkt definiert
            allWrap = <li class="active">|</li>
           }
}
## Menu [End]

Hab es gefunden:
http://bugs.typo3.org/view.php?id=7922
Muss entsprechend in der class.tslib_menu.php ersetzt werden und es funktioniert.