![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Witam chcialem sie zapytac czy zend fw/symfony/kohana lub jakis inny fw posiadaja klase do generowania formularzy z information shcema z mysql?
Nie chodzi mi o "helpery" z gotowymi funkcjami do generowania input'ow itp...tylko cos takiego:
I chcialbym miec juz gotowy formularz do np edycji danych. Wiem ze cos takiego istnieje ale teraz nie potrafie znalesc... Ten post edytował marcio 27.10.2010, 18:27:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Cytat Tyle się tłucze: jeden obiekt jedno zadanie. Do renderowania formularza w HTMLu użyj osobnego obiektu, który co najwyżej operuje na obiekcie formularza. Moglbys to przepisac na 2 linijki kodu bo tak to nie bardzo skumalem....taki mini przyklad ktory pokarze mi o co chodzi Cytat Chodzi Ci o to jak zautomatyzować operacje CRUD dla danych? Dosyć prosto, wystarczy, że modele będą implementować pewien zestaw interfejsów na których opierać się będzie jeden uniwersalny kontroler oraz widok. Co prawda tutaj poruszyłem kwestię MVC, ale to bez większego znaczenia. No wlasnie nie chcialem az tak "kombinowac". Myslalem o czyms prostszym i troche bardziej prymitywnym ;p Mniej wiecej tak by to mialo wygladac. Pobieramy wszystkie kolumny z danej tabeli np news czyli kolumny(id,author,title,content,date) ustawiamy ze np kolumna id i/lub date nie powinny byc np wyswietlane. No i poprostu tworzymy prosty panel jeden news pod drugim przy nich 2 ikonki edii i delete i na dole panelu mamy add. Potem tylko trzeba zaprogramowac proste zdarzenia jak edycja i usuwanie news'ow jak i ich dodawanie Co do walidacji formularzy masz racje niech inna klasa tym sie zajmie ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:55 |