asdf: dynamisches Menü

Hallo,

ich bastel grad an einem Dynamischen Menü mit php, leider fehlt mir etwas die Idee.

Es soll so in etwa aufgebaut sein

Thema 1
    Unterthema 1.1
    Unthertehma 1.2
        Untherthema 1.2.1
        Untherthema 1.2.2
    Unthertehma 1.3
Thema 2
    Unterthema 2.1
    Unthertehma 2.2

usw.

Die Unterthemen sollen nur dann angezeigt werden, wenn auf den entsprechenden Link darüber geklickt wurde, Beispielsweise die UNterthemen 1.2.1 und 1.2.2 sollen nur angezeigt werden, wenn man zuerst auf Thema 1 und dann auf Unterthema 1.2 geklickt hat.

Wie löse ich das am besten?

Es sollen auch dynamische Links möglich sein, die die jeweilige Datei dann irgendwie "machen" kann.

Gruß

  1. Hallo asdf.

    ich bastel grad an einem Dynamischen Menü mit php, leider fehlt mir etwas die Idee.

    […]

    Wie löse ich das am besten?

    Zum Beispiel so.

    Es sollen auch dynamische Links möglich sein, die die jeweilige Datei dann irgendwie "machen" kann.

    Hm?

    Einen schönen Montag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. Hallo,

      ja das ist toll, jedoch kann ich dabei nicht nachträglich dynamisch was ändern...

      Kann mir jemand kurz helfen, wenn ich etwas so ausfbaue:
      $menü=array(
        array(
          'href' => 'thema1',
          'linktext' => 'thema1',
          array(
            'href' => 'unterthema1.1',
            'linktext' => 'unterthema1.1',
            ),
          ),
        );

      Der Dateinmaman der aktuellen Seite ist bekannt.

      Wie könnte ich das auslesen? Wie geh ich den array durch und schau wo die aktuelle Seite ist in welchem Baum?

      Mir fehlen die Ansätze...

      Gruß

      1. Hallo asdf.

        Kann mir jemand kurz helfen, wenn ich etwas so ausfbaue:
        $menü=array(
          array(
            'href' => 'thema1',
            'linktext' => 'thema1',
            array(
              'href' => 'unterthema1.1',
              'linktext' => 'unterthema1.1',
              ),
            ),
          );

        Der Dateinmaman der aktuellen Seite ist bekannt.

        Wie könnte ich das auslesen? Wie geh ich den array durch und schau wo die aktuelle Seite ist in welchem Baum?

        Unter Nutzung von array_walk_recursive.

        Einen schönen Montag noch.

        Gruß, Mathias

        --
        ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
        debian/rules