Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Arrays in bestimmter Reihenfolge sortieren

Hallo!
Ich bin grade dabei ein kleines CMS für nen Kumpel zu schreiben. Ziel ist es, dass er ohne Probleme neue Seiten per Interface erstellen kann. Dabei muss ja auch das Linkmenü erweitert werden.

Das komplette Menü ist MySQL basierend. Es können aber auch (logischerweise) Links per Hand eingefügt werden.

Hier mal die linkmenu.inc.php zur veranschaulichung:

Code:                   In Zwischenablage kopieren (nur IE)
1">

Alles schön und gut. Ich freue mich über mein Werk nur dabei gibt es eine Problematik:
In einer Datei wird das Menü auf "Handebene" erweitert. ($inhalt_kat["Main"]["Gaestebuch"] = "index.php?page=guestbook"; )

Klappt auch :D

Nur das dann der Eintrag "Gaestebuch" vor dem "Startseite" Verweis steht. Auch nicht weiter schlimm, ich kann es ja direkt mit einbinden. Nur in ferner Zukunft habe ich vor das komplette Script zu erweitern. Dabe sollen nur ein Paar Dateien in die entsprechenden Ordner "einsortiert" werden und ein Verweis in einer Datei gesetzt werden.
Wieder alles durcheinander im Menü..

Also kurz und knapp ich suche nach einer Möglichkeit, um die Einträge im Linkmenü zu sortieren. Dabei würde ich dann aber auch gerne in der Erweiterung angeben "wo" der Link im Menü stehen soll. Bin wie immer für alle Vorschläge offen :) .

Naja ich hoffe ich war nicht zu kompliziert und man kann verstehen, was ich will.

Gruß
Hier gehts zum Orginal Eintrag "Arrays in bestimmter Reihenfolge sortieren" im Forum

Antworten

Du könntest doch einfach eine weitere Spalte einführen, die die Reihenfolge festlegt...


2.

Zitat:
na toll postete
Du könntest doch einfach eine weitere Spalte einführen, die die Reihenfolge festlegt...
Daran habe ich auch schon gedacht. Nur wie mache ich es dann mit der foreach Schleife?
Code:                   In Zwischenablage kopieren (nur IE)
2">

Damit kann ja nur ein Array wie
Code:                   In Zwischenablage kopieren (nur IE)
3">

ausgelesen werden. Ein Array wie du es meinst sieht ja so aus:
Code:                   In Zwischenablage kopieren (nur IE)
4">

Gruß


Hier gehts zum Orginal Eintrag "Arrays in bestimmter Reihenfolge sortieren" im Forum
 
phpforum.de | Impressum | Handy Bundles