Hallo zusammen.
Also ich habe ein dynamisches Menü gemacht. Das funktioniert auch ganz gut. Leider nur mit Text. Ich würde gerne Bilder einsetzten. Klappt aber nicht kann mir jemand helfen??
Hier der Code...
Dankt euch schonmal
Daniel
Also ich habe ein dynamisches Menü gemacht. Das funktioniert auch ganz gut. Leider nur mit Text. Ich würde gerne Bilder einsetzten. Klappt aber nicht kann mir jemand helfen??
Hier der Code...
PHP:
<?php
// Array, das Navi Inhalte enthält
$menue = array(
array("Home", 100), // Hauptrubrik
array("Leistungen", 200), // Hauptrubrik
array("Ziele", 300), // Hauptrubrik
array("Gründung", 301), // Unterrubrik
array("Nachfolge", 302), // Unterrubrik
array("Sanierung", 303), // Unterrubrik
array("Unternehmen", 400), // Hauptrubrik
array("Organisation", 401), // Unterrubrik
array("Team", 402), // Unterrubrik
array("Informationen", 403), // Unterrubrik
array("Konzept", 500), // Hauptrubrik
array("Veröffentlichung", 600), // Hauptrubrik
array("Buch", 601), // Unterrubrik
array("Presse", 602), // Unterrubrik
);
// Diese Funktion erstellt ein Link
function verweis($nr,$name) {
global $PHP_SELF;
return "<a href='$PHP_SELF?hauptrubrik=$nr'>".$name."</a>";
}
// Prüft, welche Hauptrubrik geöffnet wird
if(!$hauptrubrik) $hauptrubrik = 1;
else {
$rubrik = $hauptrubrik;
$hauptrubrik = substr($hauptrubrik,0,1);
}
// Eine Schleife, die das "menue"-Array durchgeht
// Ausgabe je nach Bedingung
for($i=0;$i<sizeof($menue);$i++) {
// Ausgabe der Hauptrubriken (Teilbar durch 100)
if($menue[$i][1]%100==0) {
echo verweis($menue[$i][1],$menue[$i][0])."<br>";
}
// Ausgabe der Unterrubriken (Nicht teilbar durch 100 und)
if(substr($menue[$i][1],0,1)==$hauptrubrik && $menue[$i][1]%100) {
echo " => ".verweis($menue[$i][1],$menue[$i][0])."<br>";
}
}
?>
Dankt euch schonmal
Daniel