Horizontale Navigation nav_table_simple_struct
Posted: Tue 30. Mar 2004, 14:57
Hallo Oliver,
wie ich unter "Bug Reports" schon geschrieben habe, baue ich für einen Kunden eine eigene Navigation. Sie soll horizontal dargestellt alle Rubriken aus der aktuellen Hauptrubrik darstellen. Mein Ansatz ist folgender (in der Datei front.func.inc.php):
Es funktioniert auch ganz prima. Allerdings zeigt die function immer die Rubriken der aktuellen Rubrik an. Fällt dir eine schnelle Lösung, wie ich nur die Rubriken zweiter Kategorie anzeigen kann?
Vielen Dank für jeden sachdienlichen Hinweis
Alexander
wie ich unter "Bug Reports" schon geschrieben habe, baue ich für einen Kunden eine eigene Navigation. Sie soll horizontal dargestellt alle Rubriken aus der aktuellen Hauptrubrik darstellen. Mein Ansatz ist folgender (in der Datei front.func.inc.php):
Code: Select all
function nav_table_simple_struct($struct, $act_cat_id, $link_to="index.php") {
//returns a simple table based navigation menu of possible
//structure levels based on current structure level
$nav_table = "";
foreach($struct as $key => $value) {
if($struct[$key]["acat_struct"] == $act_cat_id && $key != $act_cat_id && !$struct[$key]["acat_hidden"]) {
$nav_table .= "<a href=\"".$link_to."?id=".$key.",0,0,1,0,0\">";;
$nav_table .= html_specialchars($struct[$key]["acat_name"]);
$nav_table .= "</a>";
$nav_table .= "<img src=\"img/leer.gif\" border=\"0\" width=\"10\" height=\"1\">";
}
}
return $nav_table;
}
Vielen Dank für jeden sachdienlichen Hinweis
Alexander