Hi,
Also ich habe folgendes Problem:
Es ist eine CSV vorhanden in der die Herachie von Produkten eingetragen ist.
1;2;3;4;5;
Produkt1;;;;;
;Produkt2;;;;
;;Produkt3;;;
;;;Produkt4;;
;;;;Produkt5;
Produkt1;;;;;
Jetzt möchte ich zu jedem Produkt abhängig von der tiefe eine eindeutige id erzeugen.
Es soll aber auch unabhängig davon sein wie Tief diese herachie geht. (Also auch tiefer als 5)
die ids sollen dann so aussehen: Produkt1: 01
Produkt2: 01.01
Produkt3: 01.01.01
Produkt4: 01.01.01.01
Produkt5: 01.01.01.01.01
Produkt1: 02
und natürlich auch hochzählen!
Bisher habe ich alles in PHP gemacht.
Ich bin soweit, dass ich die Produkte alle untereinander in einem Array gespeichert habe und kann auch passend zu jedem Produkt die Ebene ausgeben.
Desweiteren kann ich mir anhand des Headers 1;2;3;4;5 auch ausgeben lassen wie viele Ebenen es gibt.
Mein erster Ansatz war das ganze über eine Rekursion zu lösen, wobei ich allerdings kläglich gescheitert bin:(
Mir kommt immer wieder in den weg, dass es beliebig viele Ebenen sein können. Und ich so iwie kaum ne Id erzeugen kann.
Jetzt habe ich allerdings keinen Lösungsansatz mehr und hoffe das ihr mir weiter helfen könnt.