Mam pytanie dotyczące generowania mapy strony w formacie xml.
Czy - da się / trzeba / ma to jakiekolwiek znaczenie - wygenerować plik xml w postaci "drzewka"?
Przykładowo mam kategorię A i B, kategoria A ma podkategorię AA. Produkt P1 jest w kategorii A i B, produkt P2 w kategoriach A i AA:
[A]
-P1
-P2
-[AA]
--P2
[B]
-P1
Przykłady znalezione w necie zakładają "płaską" strukturę, czyli link do kategorii A, AA i B powinny być "na tym samym poziomie". A jak jest z produktami - powinny wystąpić na liście tylko raz (mimo, że pojawiają się w różnych kategoriach - czyli linki się nieco różnią)?
Proszę trochę rozjaśnić mi temat, z góry dzięki