![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hello,
mój pierwszy post (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam prosty formularz, w którym m.in. wybiera się kategorie, docelowo będzie ich sporo (kilkaset), pobierane są z bazy MySQL. Obecnie (dla celów testowych) jest w formularzu select, każda kategoria to <option>. Ale takie rozwiązanie przy większej liczbie chyba nie będzie działać. Czy są jakieś "standardowe" sposoby rozwiązania tego problemu? Szukałem po forum i necie, ale nie znalazłem niczego. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi.
Może jeszcze pomyśleć o serializowaniu pobranych kategorii ( cache ), lub całego wygenerowanego pola <select> co powinno skrócić czas potrzebny na wykonanie skryptu Cacheowanie to koniecznie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A ja sądzę aby to zrobić w taki sposób. Dodatkowe pole z nazwą podkategorii np. zwierzęta i itemy koty,psy itp. Użytkownik w pierwszym selecie wybiera podkategorie a do drugiego za pomocą ajaxa ładujesz odpowiednie itemy. W ten sposób będzie wygodniej dla użytkownika. Też o tym myślałem, ale (co nie jest jeszcze ustalone) co, jakbym nie miał podkategorii? Rezygnując nieco z pierwotnego zamysłu, jest jeszcze rozwiązanie takie: użytkownik przegląda sobie kategorie i jak znajdzie właściwą to tam obok znajdzie linka np. "Dodaj towar do tej kategorii". Ale chyba to nie jest ładne rozwiązanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 04:44 |