![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Tworzę katalog produktów. Menu jest rozwijane w dół, może być n-poziomowe. Tworze je skryptem, kolumny m.in. (id, name, link, image, parent_id). Chciałbym stworzyć bread crumps ale jak narazie nie przychodzi mi do głowy jak to zrobić? Tworzę to w CI. Nie jest to zbyt rozbudowany system. Narazie link mam postaci http://www.katalog.pl/device/show/2/5 gdzie kolejno device - kontroller show - metoda 2 - id grupy 4 - do paginacji proszę o wskazówki jak wykonać "gdzie jestem" Chciałbym to zrobić już teraz zanim wykonam cały katalog a potem przez Okruszki ... będę musiał coś poprawiać wstecz. może napisać coś takiego co by sprawdzało pokrewieństwo wstecz aż do parent_id = 0 pozdrawiam Ten post edytował john_doe 22.08.2011, 14:50:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 9 Dołączył: 30.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pierwsze rozwiązanie ma wielką wadę właśnie w tym przypadku - trzeba orać zapytaniami bazę. Dlatego właśnie łącze 1) z 2) - wtedy za pomocą jednego select wyciagam od razu wszystkie elementy 'starsze' (po prostu znajdujące się na lewo od 'ucha' interesującego nas elementu, to tak w wielkim uproszczeniu)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 21:02 |