Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF] Zależne select'y
d_hrabia
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 7.01.2011

Ostrzeżenie: (0%)
-----


Witam,
męczę się nad problemem już cały dzień. Znalazłem nawet jakiś przykład, który miał rozwiązać problem:
https://github.com/deallas/Zend-Framework-E...y_Double_Select
Ale niestety nie działa do końca ((IMG:style_emoticons/default/questionmark.gif) - bynajmniej u mnie).

Czy istnieje jakiś prosty i zrozumiały sposób na zależne od siebie selecty w Zend_Form?
Jak ten problem można rozwiązać?
Za każdą pomoc będę wdzięczny. Jeśli trzeba udostępnić kod to nie ma problemu.

EDIT:
Chyba bez znajomości Ajaxa się nie obejdzie... Gdyby ktoś znał na to jakiś "zendowski" sposób to byłbym wdzięczny.

Ten post edytował d_hrabia 8.04.2011, 16:20:43
Go to the top of the page
+Quote Post
pgrzelka
post
Post #2





Grupa: Zarejestrowani
Postów: 313
Pomógł: 24
Dołączył: 9.08.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


ajax jest niezbędny, musisz wczytać jakoś zawartość drugiego selecta po zmianie pierwszego

znaleziony przykład jest dobrze napisany (przynajmniej tak wygląda)

możesz wrzucić gdzieś online kod strony albo podaj jakie błędy Ci wyskakują
Go to the top of the page
+Quote Post
Pilsener
post
Post #3





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Cytat
ajax jest niezbędny
- niekoniecznie. Można też wysłać formularz za pomocą JS po każdej zmianie selecta, dla osób z wyłączonym JS przycisk obok selecta.
I nie widzę tu związku z Zend Framework - w każdej aplikacji PHP często występuje problem tego typu, trzeba po prostu użyć gotowych narzędzi albo samemu coś napisać w jquery i podpiąć pod właściwe ID pola formularza. Framework PHP nie jest od rozwiązywania problemów z JS/AJAX.

Można też stworzyć formularz wieloetapowy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.12.2025 - 00:19