Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 10-01-2016, 05:47
Theryl
 Registrierter Benutzer
Links : Onlinestatus : Theryl ist offline
Registriert seit: Jan 2016
Beiträge: 1
Theryl befindet sich auf einem aufstrebenden Ast
Exclamation Problem mit mehrstufiger Navigation mit php

Hallo zusammen ich habe da ein hoffentlich nur kleines Problem. Und zwar geht es um eine mehrstufige Navigation. Ich habe das die Datei im Netz gefunden und bin schwer begeistert davon.
Ich hätte nun lieber anstatt der zwei level, drei level.
Also so sieht es nun aus:
Code:
1
1.1
1.2
2
2.1
2.2
2.3
3
4.1
schön wäre es wenn sie so aussehen könnte
Code:
1.
1.1
1.1.1
1.1.2
2
3
4.1.1
Ich hoffe mir kann einer bei diesem Problem helfen und Danke jetzt schon mal im voraus.

Hier ist die .php Datei

PHP-Code:
<?php
$siteRoot
="index.php?inhalt_mitte=";
$menuStruct = array("Vorwort"=>array("root"=>$siteRoot."content/vorwort.inc.php""CSS Dateien strukturieren"=>$siteRoot."content/strukturieren.inc.php"),
                    
"Eigenschaften"=>array("root"=>$siteRoot."content/eigenschaften.inc.php"),
                    
"Aufgaben"=>array("root"=>$siteRoot."content/aufgaben.inc.php","Formularfelder"=>$siteRoot."content/formularfelder.inc.php","Listen"=>$siteRoot."content/listen.inc.php","Buttons"=>$siteRoot."content/buttons.inc.php")
                   );
$aktuell $_GET["inhalt_mitte"];
$url $siteRoot.$aktuell;
foreach(
$menuStruct as $key=>$value)
{
  if(
$url == $value['root'])
  {
    echo 
"<a  class=\"fstLevelActive\" href=".$value['root'].">$key</a>\n";
  }
  else
  {
    echo 
"<a class=\"fstLevel\" href=".$value['root'].">$key</a>\n";
  }
  foreach(
$value as $key2=>$value2)
  {
    if(
array_search($url,$value))
    {
      if(
$key2 != "root")
      {
        if(
$url == $value2)
        {
          echo 
"<a class=\"secLevelActive\" href=".$value2.">$key2</a>\n";
        }
        else
        {
          echo 
"<a class=\"secLevel\" href=".$value2.">$key2</a>\n";
        }
      }
    }
  }
}
?>
Mit Zitat antworten