Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczne generowanie formularza
jarexx
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 2
Dołączył: 1.07.2009

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


Witam.
Przepraszam za brak polskich liter.
Prosze o pomoc w rozwiazaniu problemu, ktory opisuje ponizej.
Chce stworzyc formularz rejestracyjny, ktorego zawartosc zalezalaby od opcji zaznaczonych w panelu administracyjnym.
Np. zaznaczam w panelu, ze widoczne maja byc tylko pola: imie, nazwisko, plec i email, a dane adresowe nie. Jednak po zaznaczeniu kolejnych opcji np. pol adresu, formularz na stronie frontendowej zostanie rozbudowany o te pola.
Mozecie mi podpowiedziec jakies rozwiazanie, pomysl?
Problem jest taki, ze sa rozne typy pol (pola text, radio, checkbox etc.), dodatkowo dochodzi problem walidacji danych takiego formularza. Zupelnie brak mi jakiejkolwiek koncepcji jak to "ugryzc".
Na pewno bedzie klasa Field (moze nawet abstrakcyjna) z ktorej dziedziczyc beda klasy konkretnych pol FieldText, FieldRadio etc. Tylko co dalej z tym zrobic?
Jak to rozwiazac w sposob jak najbardziej elegancki i jeszcze moc walidowac taki formularz? (reguly walidacji chcialbym trzymac w tabeli powiazanej z tabela z polami relacja 1:1).
Prosze Was o pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.09.2025 - 16:11