Ankündigung

Einklappen
Keine Ankündigung bisher.

Navigationsmenu (in "unendlicher" Tiefe)

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Navigationsmenu (in "unendlicher" Tiefe)

    Hallo Leute,

    ich habe folgendes Problem: Ich möchte meinen Manübaum incl. Links mit einer MySQL-DB verwalten. Der grobe Aufbau der Tabelle schaut wie folgt aus:

    id (autoincrement, primärschlüssel)
    id_main
    bezeichnung
    link

    Jeder Menüpunkt erhält über "id" einen eindeutigen (automatischen) Schlüssel. Ist ein Menüpunkt einem anderen Menüpunkt untergeordnet, so erhält der untergeordnete Menüpunkt im Feld "id_main" den Schlüssel des jeweiligen übergeordneten Menüpunktes.
    In diesem DB-Modell können also Menüstrukturen unendlicher Tiefe zusammengebaut werden. So weit so gut.

    Jetzt möchte ich aber realisieren, dass bei der Ausgabe des Menübaumes jeder Menüpunkt anklickbar sein soll. Wird ein bestimmter Menüpunkt angeklickt, wird nur jeweils dieser erweitert und so weiter und so fort.

    Irgendwie habe ich an dieser Stelle ein "Zusammenbau-Problem". Wer kann mir bei der Umsetzung helfen. Gibt es vielleicht (einfache) Beispiel-PHP-Scripts?

    Vielen Dank

  • #2
    Re: Navigationsmenu (in "unendlicher" Tiefe)

    Zitat von inu
    Jetzt möchte ich aber realisieren, dass bei der Ausgabe des Menübaumes jeder Menüpunkt anklickbar sein soll.
    einen link wirst du wohl erstellen können, oder nicht?
    Zitat von inu
    Wird ein bestimmter Menüpunkt angeklickt, wird nur jeweils dieser erweitert und so weiter und so fort.
    das habe ich ehrlich gesagt nicht verstanden. was soll geschehen, wenn man auf einen "untermenüpunkt"-link klickt?

    sowas hier?
    http://roflweb.de/Script/Menue/updat...enue/index.htm

    Kommentar


    • #3
      Einen Link zu erstellen ist nicht das Problem...

      Ja, so ähnlich wie dein mitgeschickter Link. Nur soll die Menütiefe nicht auf zwei beschränkt sein, sondern (theoretisch) unendlich tief sein können.

      Kommentar


      • #4
        servus,arbeite an dem selben problem.
        vom hauptlevel ins 'ersteunterlevel' zu kommen ist kein problem nur dann von der 'erstenunterebene' in die zweite usw das schaffe ich irgendwie auch nicht

        Kommentar


        • #5
          Ini schreib mich per PN an dannschicke ich dir nen tut wie man es macht
          habe ne lösung entwickelt *freu'

          Kommentar


          • #6
            ggf. hilft:
            http://www.tutorials.de/tutorials27144.html

            Kommentar


            • #7
              mit dem tut kommst du nur auf ein untermenü aber nicht in ein untermenü vom untermenü etc..

              Kommentar


              • #8
                http://roflweb.css-style.de/Script/M...nue2/index.htm

                Kommentar


                • #9

                  Ben probier es selbermal aus, damit kommst du ins untermenü
                  aberdu kannst keine untermenü vom untermenüaufklappen lassen.

                  Kommentar


                  • #10
                    Zitat von Nana23
                    mit dem tut kommst du nur auf ein untermenü aber nicht in ein untermenü vom untermenü etc..
                    ich habe das nicht mehr genau im Kopf-sry. Ich dachte es ginge mehr, weil es rekursiv abläuft...

                    Kommentar


                    • #11
                      Zitat von Nana23
                      Ben probier es selbermal aus
                      habe ich eigentlich.
                      Zitat von Nana23
                      du kannst keine untermenü vom untermenüaufklappen lassen.
                      hm. und was ist das dann, wenn man auf das unterste menü klickt?
                      also in dem sich öffnenden untermenü ist doch wiederum ein menü, welches sich zu einem "subsubmenü" :wink: öffnet, oder sehe ich da was falsch?

                      Kommentar


                      • #12
                        Hallo,

                        ich habe die Lösung. Den Ansatz hat "supertramp" geliefert. Nach einer Anpassung läuft das Teil jetzt auch bei mir.

                        Vielen Dank noch einmal an alle

                        Kommentar


                        • #13
                          ich würde trotzdem gerne mal wissen, was an dem beispiel von mir jetzt nicht deinem wunsch entsprochen hat...

                          Kommentar


                          • #14
                            Zitat von Ben
                            ich würde trotzdem gerne mal wissen, was an dem beispiel von mir jetzt nicht deinem wunsch entsprochen hat...
                            würde mich auh interessieren

                            Kommentar

                            Lädt...
                            X