![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 5.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym stworzyć formularz, że tak go nazwę etapowy. Przy użyciu jquery pierwsze pole uaktualnia następne pole i tak dalej. Chodzi o coś w stylu Pole1: Kategoria {lista 1,2} gdy wybierzemy 1 w polu2 dwa mamy do wyboru {3,4}, a jak 2 w polu2 {5,6} Pole2: Podkategoria gdy polu 2 wybierzemy 3,4, 5,6 (zalezne od wczesniejszego wyboru) to w Polu 3 pokazuja sie kolejne kategorie zalezne od wyboru w polu2. Pole3: Podkategoria3poziomu I ostatni wybór zapisuje w bazie w innej tabeli połączonej z kategoriami. Wszystkie kategorie i podkategorie przechowuje w jednej tabeli ponieważ kazda kategoria ma informacje o id rodzica czyli kategoii wyższej. Lecz tworząc w sonacie formularz napotykam na problem odwołując sie w wielu polach do tej samej kolumny entity ORM. Czy jest w ogóle taka możliwość, jeśli tak to mogłby mi ktoś powiedzieć jak ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W symfony cos takiego robilo sie event listenerami z tego co pamietam. W sensie do formularza pobierasz tylko poziom 0 kategorii, pozniej masz skrypt ktory ajaxem udostepnia Ci dzieci po wybraniu/zmianie, a event listenera uzywasz, zeby formularz zostal poprawnie zwalidowany.
Ten post edytował kapslokk 6.09.2016, 14:22:16 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 23:47 |