Loon3y
Neues Mitglied
Moinsen..
nachdem mir Efchen den Rat gegeben hat, mal mir $_SERVER anzuschauen um dynamisch einem Menupunkt eine id zuzuweißen können..habe ich das natürlich gemacht und es kam folgendes raus:
Ausgabe ist dann wie folgt (fehlt noch das id="active" ..?):
meine Frage ist nun...ist das so i.O. oder wie könnte man das verbessern?!
Gruß und Dank
Loon3y
nachdem mir Efchen den Rat gegeben hat, mal mir $_SERVER anzuschauen um dynamisch einem Menupunkt eine id zuzuweißen können..habe ich das natürlich gemacht und es kam folgendes raus:
Code:
<?
$tab = "\t";
$where = $_SERVER["PHP_SELF"];
$aUrl = array(
"Unternehmen" => "/index.php"
,"Jobs" => "/jobs.php"
,"AGB" => "/agb.php"
,"Impressum" => "/impressum.php"
);
$aMenuStyle = "id=\"active\"";
function getMenuStyle(){
global $aUrl, $aMenuCssId, $where;
foreach($aUrl as $tag => $url) {
echo str_repeat("\t", 3) . "<li" . (($url == $_SERVER["PHP_SELF"]) ? $aMenuCssId : "" ). "><a href=\"" . $url . "\">" . $tag . "</a></li>\n";
}
}
echo $tab . "<div id=\"nav_bg\">\n";
echo str_repeat($tab, 2) . "<ul id=\"navi\">\n";
$Menu = (getMenuStyle());
echo str_repeat($tab, 2) . "</ul>\n";
echo $tab. "</div>\n";
?>
Ausgabe ist dann wie folgt (fehlt noch das id="active" ..?):
Code:
<div id="nav_bg">
<ul id="navi">
<li><a href="/index.php">Unternehmen</a></li>
<li><a href="/jobs.php">Jobs</a></li>
<li><a href="/agb.php">AGB</a></li>
<li><a href="/impressum.php">Impressum</a></li>
</ul>
</div>
meine Frage ist nun...ist das so i.O. oder wie könnte man das verbessern?!
Gruß und Dank
Loon3y