Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FormGenerator & Layout Manager
Forum PHP.pl > Forum > PHP > Pro > Archiwum Pro
em1X
Witam państwa.. wlasnie bawie sie z niemala przyjemnoscia z php winksmiley.jpg i stworzylem cos takiego do generowania formularzy:



Metoda create() w FormGenerator zwraca tablice wpisow html tych pól.

  1. <?php
  2.  
  3. $form = new FormGenerator('post', '?');
  4. $form->addField(new TextField('imie'));
  5. $form->addField(new TextField('nazwisko'));
  6. $form->addField(new TextareaField('uwagi', '', 6, 30));
  7. $form->addField(new SubmitButton('Register'));
  8. $form->addField(new ResetButton('Reset'));
  9.  
  10. $tab = $form->create();
  11.  
  12. for ($i=0; $i<count($tab); $i++)
  13. echo $tab[$i] . '<br />';
  14.  
  15. ?>


Problem jednak zrobil sie z ich rozlozeniem. Myslalem, nad zrobieniem cos w rodzaju LayoutManagera (podobnie jak ten z Javy).

Jakies ciekawe pomysły? Rkingsmiley.png
splatch
Myślałem również kiedyś o takim rozwiązaniu, z tym, żę utknąłem na poziomie rozmyślań, nie zaimplementowałem żadnego z pomysłów.
rzseattle
Moze common-controlsy dadza pewna wizje tego co nalezy zrobic. Niestety sa platne ale dokumentacja wspaniale pokazuje to do czego trzeba dazyc.

http://www.common-controls.com/en/products/demo.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.