Hallo.
Ich arbeite gerade an einer Homepage, welche mit einem Kateoriesystem funktioniert.
Ich möchte jetzt, wenn eine bestimmte Kategorie gegeben ist, alle Elternkategorien, Schwester- und Kindkategorien als Menüs haben. Schwer zu erklären, ich häng mal einen Screenshot an...
Also Es sollen alle übergeordneten Kategorien angezeigt werden, und alle Untergeordneten, wobei man bei den Untergeordneten Kategorien nur die nächste Ebene sieht, also alle, deren Vater (wenn man es so ausdrückt) die Kategorie u2 ist.
Nach oben hin sollen aber alle zu sehen, die der aktuellen Kategorie übergeordnet sind.
Ich habe zwei Arrays, eines enthält alle Kategorien der nächsten Ebene unter der aktuellen und das andere alle übergeordneten Kategorien.
Bei allen ist als Element die Tiefe der Kategorie angegeben.
Ich komm jetzt nicht weiter, wie ich das ganze so als Menü auflisten kann, also wie ich die Schleifen gestalten muss.
die arrays sehen so aus:
$blabla[$i]['catName']
$blabla[$i]['depth'] usw.
$i ist einfach nur ein Zähler welcher von 0 bis Kategorie anzahl geht.
Wär nett wenn ihr mir einen Denkanstoss geben könntet, wie man zum Beispiel nach der Tiefe gruppiert oder so...
MfG Oli
Ich arbeite gerade an einer Homepage, welche mit einem Kateoriesystem funktioniert.
Ich möchte jetzt, wenn eine bestimmte Kategorie gegeben ist, alle Elternkategorien, Schwester- und Kindkategorien als Menüs haben. Schwer zu erklären, ich häng mal einen Screenshot an...
Also Es sollen alle übergeordneten Kategorien angezeigt werden, und alle Untergeordneten, wobei man bei den Untergeordneten Kategorien nur die nächste Ebene sieht, also alle, deren Vater (wenn man es so ausdrückt) die Kategorie u2 ist.
Nach oben hin sollen aber alle zu sehen, die der aktuellen Kategorie übergeordnet sind.
Ich habe zwei Arrays, eines enthält alle Kategorien der nächsten Ebene unter der aktuellen und das andere alle übergeordneten Kategorien.
Bei allen ist als Element die Tiefe der Kategorie angegeben.
Ich komm jetzt nicht weiter, wie ich das ganze so als Menü auflisten kann, also wie ich die Schleifen gestalten muss.
die arrays sehen so aus:
$blabla[$i]['catName']
$blabla[$i]['depth'] usw.
$i ist einfach nur ein Zähler welcher von 0 bis Kategorie anzahl geht.
Wär nett wenn ihr mir einen Denkanstoss geben könntet, wie man zum Beispiel nach der Tiefe gruppiert oder so...
MfG Oli
Kommentar