hallo forum, ich bin heute zum ersten mal hier und hoffe, ich drücke mich einigermaßen gut aus. zu meinem problem:
ich habe ein dynamisches menü, welches das hauptmenü und ein
submenü zeigt. die website stellt ein aufgeschlagenes buch dar.
wenn ich nun über die navi auf ein submenü klicke ziehe ich über
ein include den jeweiligen text in den content-bereich des buches.
jetzt habe ich innerhalb dieses subbereichs die möglichkeit zu
blättern (weiteres laden von text in den contentbereich).
nur leider schliesst sich bei diesem "blätterklick" der menütree.
Menütree:
Seiten-Gerüst:
versteht jemand ungefähr was ich meine? wäre toll, wenn mir jemand helfen könnte, der sich damit auskennt.
vielen dank, anke
ich habe ein dynamisches menü, welches das hauptmenü und ein
submenü zeigt. die website stellt ein aufgeschlagenes buch dar.
wenn ich nun über die navi auf ein submenü klicke ziehe ich über
ein include den jeweiligen text in den content-bereich des buches.
jetzt habe ich innerhalb dieses subbereichs die möglichkeit zu
blättern (weiteres laden von text in den contentbereich).
nur leider schliesst sich bei diesem "blätterklick" der menütree.
Menütree:
PHP-Code:
<?
$siteRoot="/SP/de/";
$menuStruct=array(
"Home"=>array "root"=>$siteRoot."../index.html"),
"Kompetenzen"=>array("root"=>$siteRoot."kompetenzen.php?c=01credo", "Unser Credo"=>$siteRoot."kompetenzen.php?c=01credo",
);
if($_SERVER['REQUEST_URI'] == $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";
}
}
} else {
foreach($menuStruct as $key=>$value){
if($_SERVER['REQUEST_URI'] == $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";
}
foreach($value as $key2=>$value2){
if(array_search($_SERVER['REQUEST_URI'],$value)){
if($key2 != "root")
if($_SERVER['REQUEST_URI'] == $value2){
echo "<div class=\"secLevelActive\"><a href=\"".$value2."\">$key2</a></div>\n";
}else{
echo "<div class=\"secLevel\"><a href=\"".$value2."\">$key2</a></div>\n";
}
}
}
}
}
?>
PHP-Code:
</head>
<body>
<div id="posWebsite">
<table class="site" cellpadding="0" cellspacing="0">
<!-- Content -->
<tr>
<td valign="top" height="355" style="background: url(../images/global/basic/hg_middle.png) no-repeat top left">
<?php
if(empty($_GET['c']))
$_GET['c'] = "kompetenzen";
if(file_exists("kompetenzen/".$_GET['c'].".htm")) {
include("kompetenzen/".$_GET['c'].".htm");
}
?>
</td>
</tr>
<!-- Menü Tree -->
<div style="position:absolute; margin:250px 0 0 730px;"><? include("dynmenu2.php"); ?></div>
</table>
</div>
</body>
</html>
vielen dank, anke
Kommentar