[ ihti @ 30.10.2005. 22:41 ] @
Nedavno sam instalirao PEAR paket HTML_QuickForm i odusevio se kako dobro radi sa formama. U kombinaciji sa DB paketom se za 1h moze uradit dobra administracija za ubacivanje/editovanje/brisanje sadrzaja u bazi.

Kakva su Vasa iskustava sa ovim paketom i sta mislite uopste o ovm paketu...

[Ovu poruku je menjao ihti dana 30.10.2005. u 23:43 GMT+1]
[ milosijaa @ 12.12.2010. 19:23 ] @
Vrlo lagan za koriscenje, lako prosiriv... Sve u svemu zadovoljan.

E sad jedno pitanje.

Da li je neko koristio gore pomenuti paket a da je imao sledeci problem?

Hocu da kreiran formu sa n polja, sa mogucnoscu da se pojedina polje mogu duplicirati. Npr. ako korisnik ima vise telefona, treba mu omoguciti da klikne na neko dugme pa bi se pojavilo jos jedno polje za tel. i tako koliko mu treba.(ovo se odigrava na strani klijenta)

Ovo se lagano resava sa JS-om ali kako onda na serverskoj strani validirati ovakvu formu kad je ona unapred "zakucana" onih n polja.

Ja bih ovo resavao tako sto uporedjujem sta se nalazi u POST-u ili GET-u sa unapred definisamin poljima forme. Ako postoji razlika, dodam tu razliku i zatim sve posaljem na validaciju.

Interesuje da li postoji nesto elegantnije? Da li propustam nesto bitno?
[ milosijaa @ 21.12.2010. 01:06 ] @
Mnogi dosli videli i niko ni reci.... :(

Dakle situacija iz prethodnog posta je resena primenom teskog BUDZ-a, koji je takodje gore predocen.

A ako neko ima vremena, zivaca i zeli da resi ovo po PS-u, onda treba da implementira svoju HTML komponentu.

Sto ce reci... HTML_QuickForm omogucava prosirenja u vidu custom komponenti.
Dobar primer je HierSelect, ili Advanced Checkbox....

Happy coding....