Zum Inhalt springen

Aktive Menüpunkte im Hauptmenü anders darstellen

Erstellt am 19. März 2007 · 2 Antworten · letzte Antwort am 19. März 2007

Tags: Frage

Diddi ·

Hallo,
im Setup steht:

lib.MainMenu = HMENU
lib.MainMenu.entryLevel = 0
lib.MainMenu.1 = TMENU
lib.MainMenu.1{
   NO{
allWrap.dataWrap = <li><a href="index.php?id={field:uid}"><span>{field:title}</span></a></li>
    doNotShowLink = 1   
 }
}

Nun soll bei der aktuellen Seite der aktive Link so dargestellt werden:

<li id="current"><a href="#.html"><span>Jobs</span></a></li>

Diese sollte doch mit ACT... gehen.

Ich bekomme es nicht hin.
Danke

ehontheim ·

Sischer jeht dat!

lib.mainMenu.1 {
	
	### Normal
	NO {
        allWrap.dataWrap = <li ><a href="index.php?id={field:uid}"><span>{field:title}</span></a></li>
        doNotShowLink = 1   
        }
	.	
	.	
	### Active
	ACT = 1
	ACT {
        allWrap = ...............
        }
	.
    .
	### Active with subpages
	ACTIFSUB = 1
	ACTIFSUB {
        allWrap = ...............    
        }
    .
    .
 	### Not active, but with subpages
	IFSUB = 1
	IFSUB {
        allWrap = ............... 
        }
    .
    .  
	### Current page
	CUR = 1
	CUR {
        allWrap = ...............
        }
}

Nur noch die "Pünktchen" durch dein eigenes TS ersetzen.

Grüße

Erwin

Diddi ·
ehontheim schrieb

Sischer jeht dat!

lib.mainMenu.1 {
	
	### Normal
	NO {
        allWrap.dataWrap = <li ><a href="index.php?id={field:uid}"><span>{field:title}</span></a></li>
        doNotShowLink = 1   
        }
	.	
	.	
	### Active
	ACT = 1
	ACT {
        allWrap = ...............
        }
	.
    .
	### Active with subpages
	ACTIFSUB = 1
	ACTIFSUB {
        allWrap = ...............    
        }
    .
    .
 	### Not active, but with subpages
	IFSUB = 1
	IFSUB {
        allWrap = ............... 
        }
    .
    .  
	### Current page
	CUR = 1
	CUR {
        allWrap = ...............
        }
}

Nur noch die "Pünktchen" durch dein eigenes TS ersetzen.

Grüße

Erwin

Das funzt ja prima. Danke Erwin!
Nicht vergessen:

doNotShowLink = 1

und den Teil für`s Submenü auch unter

lib.SubMenu = HMENU

?

Der erste Unterpunkt des Submenüs übernimmt zwar die Formatierungen nicht. Das wird wahrscheinlich am Shortcut zur Oberseite liegen.