![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 1 Dołączył: 16.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam, napisałem sobie składnik do mojego frameworka. Komponent ten tworzy formularze z nietypowym wyglądem (który zaporzyczyłem od badboy'a). W krótce wejdzie do NyssFramework, jako jeden z helperów(?), a póki co jest napisany tak, że może działać samodzielnie. Plik przykładnowy umieszczony jest w katalogu z samą klasą (index.php).
Aby wszystko działało fajnie i pięknie dodajemy na stronie w sekcji head: Następnie includujemy sobie klase NyssNiceForm
i dalej jak w przykładzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Przykładowy Formularz: http://envp.ovh.org/NyssNiceForm/ oraz sama klasa do pobrania: NyssNiceForm_v0.1.tar.gz Mam nadzieję, że klasa się komuś przyda. Jest jeszcze bardzo 'młoda' i pewnie pełna błędów, ale validator ją zatwierdził, moje oko - też więc... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ps. Zapomniałem dodać, ale może ktoś nie zrozumie (choć wątpie) Jak dajemy:
To drugim parameterm jest namespace, w którym klasa sobie dany lement zapisauje - możemy wpisać co kolwiek. Jeśli są jakieś pytania to : kamil@linux.pl Ten post edytował envp 22.10.2006, 11:14:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ogolnie idea fajna, formularze ladnie wygladają, ale...
no wlasnie: poco obudowywac to w klase, skoro ta klasa nic nie wnosi? z tego co wypatrzylem to jest tutaj tylko zwykle walenie html na ekran, ktory potem i tak jest przerabiany przez js i css. rownie dobrze moge walnac takiego html z polami forma, podlaczyc ten js i css i powinno byc git. no chyba ze czegos nie dolukalem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Obudowa tego w klasa mialaby sens, jakby tu byla walidacja i wiele innych przydatnych rzeczy, ktore sa w klasach formularzy. Robienie samej klasy tylko po to by dodac pole do forma wydaje mi sie zbednym nadmiarem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 15:37 |