Hello Folks and Friends,
ich habe mir das dynmenu2 runtergeladen und an meine Bedürfnisse angepasst.
Alles klappt soweit ganz gut. Jetzt hätte ich aber gerne, dass wenn ich einen SubMenuPunkt anklilcke, der übergeordnete MenuPunkt aktiv bleibt. Das übersteigt leider meinen Horizont in Sachen Arrays.
Ich poste einfach mal den relevanten Teil des Scripts.
Hat jemand für mich einen Ansatzpunkt oder Tipp wie ich das hinbekomme?
Vielen Dank
ich habe mir das dynmenu2 runtergeladen und an meine Bedürfnisse angepasst.
Alles klappt soweit ganz gut. Jetzt hätte ich aber gerne, dass wenn ich einen SubMenuPunkt anklilcke, der übergeordnete MenuPunkt aktiv bleibt. Das übersteigt leider meinen Horizont in Sachen Arrays.
Ich poste einfach mal den relevanten Teil des Scripts.
PHP-Code:
if($PHP_SELF == $menuStruct[0]['root']){
foreach($menuStruct as $key=>$value){
if($PHP_SELF == $value['root']){
echo "<div class=\"fstLevelActive\"><a href=".$value['root'].">$key</a></div>\n";
}
else{
echo "<div class=\"fstLevel\"><a href=".$value['root'].">$key</a></div>\n";
echo "<div id=\"spacer\"></div>\n";
}
}
} else {
foreach($menuStruct as $key=>$value){
if($PHP_SELF == $value['root']){
echo "<div class=\"fstLevelActive\"><a href=".$value['root'].">$key</a></div>\n";
}else{
echo "<div class=\"fstLevel\"><a href=".$value['root'].">$key</a></div>\n";
echo "<div id=\"spacer\"></div>\n";
}
foreach($value as $key2=>$value2){
if(array_search($PHP_SELF,$value)){
if($key2 != "root")
if($PHP_SELF == $value2){
echo "<div class=\"secLevelActive\"><a href=".$value2.">$key2</a></div>\n";
}else{
echo "<div class=\"secLevel\"><a href=".$value2.">$key2</a></div>\n";
}
}
}
}
}
Vielen Dank
Kommentar