Zweite Navigation

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
mortimer
Posts: 46
Joined: Sun 13. Mar 2005, 20:12
Location: Munich

Zweite Navigation

Post by mortimer »

Hi,
hab die 3. Menüebene des horizontalen Menüs in der rechten Spalte wie folgt eingebaut. Egal, was ich mache - sie wird immer als infacher Link mit Disk dargestellt. Also ohne Formatierung. Bin ratlos......

Code: Select all

[PHP]
if(isset($GLOBALS ['LEVEL_ID'][2])) {
$level_id = $GLOBALS['LEVEL_ID'][2];
$name= $GLOBALS['LEVEL_STRUCT'][$GLOBALS['LEVEL_KEY'][$level_id]];

echo '{NAV_LIST_UL:VCSS:F,'.$level_id.',,,active,,,}';
}
[/PHP]
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Zweite Navigation

Post by Jensensen »

bei der Navi Variante 'VCSS' bin ich mir nicht sicher, aber:

Code: Select all

<div id="MY_NAVi">[PHP] 
		if(isset($GLOBALS['LEVEL_ID'][2])) {
		$level_id = $GLOBALS['LEVEL_ID'][2];
		echo '{NAV_LIST_UL:,'.$level_id.',1,NAV_CLASS,active}';
		}
		[/PHP]</div>
ergibt:

Code: Select all

<div id="MY_NAVi">
<ul class="NAV_CLASS">
	<li class="sub_no sub_ul_true NAV_CLASS active"><a href="index.php?alias_XY">xy</a></li>
	<li class="sub_no"><a href="index.php?alias_ABC">abc</a></li>
</ul>
</div>
dann noch ein bissel CSS

Code: Select all

#MY_NAVi ul {styles:here;}
ul.NAV_CLASS {styles:here;}
ul.NAV_CLASS li.active {styles:here;}

oder
#MY_NAVi li.active {styles:here;}
usw....was es halt braucht...

kurzum: 2. Navi ==> zweite CSS 'Style-Batterie'
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
mortimer
Posts: 46
Joined: Sun 13. Mar 2005, 20:12
Location: Munich

Post by mortimer »

danke, habs zwar schon mit einer test.css versucht - offensichtlich wohl etwas nicht richtig gemacht. Versuchs jetzt mal mit deiner Anleitung.....
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Zweite Navigation

Post by Jensensen »

Als Vorschlag: {prinzipiell} ein DIV um UL herum und dann die entsprechenden CSS Formatierungen.
Es gibt natürlich viele ander Möglichkeiten, auch deshalb, da die UL nun eine eigene Klasse 'MEINE_EXTRA_CLASS' zugewiesen bekommt, was ggf. ausreicht...

müsste daher auch mit deinem code funktionieren:

Code: Select all

echo '{NAV_LIST_UL:VCSS:F,'.$level_id.',,MEINE_EXTRA_CLASS,active,,,}';
Source code anschauen...
und CSS dann entsprechend...
sonst mal posten/zeigen...
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
Oliver Georgi
Site Admin
Posts: 9940
Joined: Fri 3. Oct 2003, 22:22
Location: Dessau-Roßlau
Contact:

Re: Zweite Navigation

Post by Oliver Georgi »

Die VCSS und auch die HCSS sind ausschließlich "Anleitungen". Diese generieren nur Beispielcode, den man dann wiederum selbst anpassen sollte.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn
Post Reply