Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> FormGenerator & Layout Manager, czyli dobrej zabawy z OOP ciąg dalszy...
em1X
post 16.05.2006, 23:00:23
Post #1





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


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

Ten post edytował em1X 16.05.2006, 23:22:59


--------------------
eh, co polska wódka to polska wódka
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
splatch
post 17.05.2006, 09:40:50
Post #2





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

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


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.


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
rzseattle
post 21.05.2006, 09:38:42
Post #3





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


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


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:52