Ačiū už atsakymus. nepamonėjau tokios aplinkybės kad man reikia išrikiuoti ne visas prekes o tik kai kurias. Ta prasme jei žinote oscommerce tai noriu sąskaitoje išrikiuoti prekes taip kaip jos yra ir kataloge kad supaprastinti užsakymų paruošimą. Pvz. žmogus į krepšelį įsideda Prekė3, Prekė7, Prekė2. Standartiškai oscommerce sąskaitą tokia tvarka ir atspausdins, bet man reikia kad atspausdintų taip kaip tos prekės stovi medyje:
Prekė7
Prekė2
Prekė3
1 2011-09-20 07:57:27
Re: Medižio išrikiavimas (5 replies, posted in PHP)
2 2011-09-17 07:21:18
Topic: Medižio išrikiavimas (5 replies, posted in PHP)
Veiksmas vyksta po oscommerce platforma. Medžio struktūroje yra saugomos prekių grupės su pogrupiais. Kiekviena grupė ar pogrupis turi savo rikiavimo svorį ir savp parent grupę. Grupėse yra prekės kuriose nurodyta prekės grupė. Reikia prekes išrikiuoti taip kad jų eiliškumas atkartotų medžio struktūrą.
Pvz tokio medžio prekes:
-Grupė1
--Pogrupis1_1
---Prekė7
---Prekė2
--Pogrupis1_2
---Pogrupis1_2_1
----Prekė4
-Grupė2
--Prekė1
--Prekė3
Reikia išrikiuoti:
Prekė7
Prekė2
Prekė4
Prekė1
Prekė3
Naudoti galima tiek mysql tiek php. Niekaip nesugalvoju kaip tai atlikti