• Witam,
    potrzebuję przygotować formularz, którego kolejne pozycje byłyby w pewnym sensie „zależne” od wartości w polu powyżej.

    Konkretnie: mamy trzy pola: 1. Miasto; 2. Rodzaj Kursu; 3. Termin.
    Miało by to wyglądać tak, że wybierając z listy w polu 1. np. Warszawa, w polu 2. automatycznie do wyboru mam tylko kursy przypisane do miasta Warszawa, a w polu 3. tylko terminy (a:) wybranego kursu, (b:) w wybranym mieście.
    (oczywiście „dostępność” ustawiało by się „ręcznie” w konfiguracji, nie potrzebuję systemu rezerwacyjnego z bazą dostępności miejsc i wodotryskami)

    Byłoby to wygodniejsze, niż lista rozwijana z 20-30 pozycjami ciurkiem…

    Ktoś wie, czy da się to zrobić w którymś z popularnych darmowych rozszerzeń (np. Cforms II, Contact7) lub innym?

Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)
  • Na pewno da się w ContactForm7 (w pozostałych pewnie też), ale wymaga to odrobiny kodowania w JS (na zdarzenie zmiany danego pola, ukrywasz lub pokazujesz pozostałe).

    Najprościej pewnie było by wygooglować sobie kilka działających przykładów kodu JS i ręcznie zaimplementować je u siebie.
    ….bo z gotowcami w postaci wtyczek raczej będzie ciężko.

    Chociaż na upartego można kombinować. Przykład dla CF7 podawałem tutaj

Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)

Temat ‘Formularz – kolejne pola zależne od siebie’ jest zamknięty na nowe odpowiedzi.