![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
moj system moge w zasadzie podzielic na kilka wartw (od najbardziej wewnetrznej):
1. klasy operujace na bazie i innych danych 2. pliki ktore inkluduja klasy i w ktorych tworzy sie nowe obiekty wywolujac ich metody 3. dostalem tez szablon w xhtml chce teraz wprwoadzic w to wszystko Smarty. Czy Smarty powinno byc zainicjowane w 2. punkcie aplikacji? Tzn tam dołączyć plik smarty, przypisywac wartosci zmiennych php do wartosci zmiennych Smarty oraz tam wywolywac funkcje display() w Smarty ktora wyswietli .tpl z szablonem (xhmtl)? czy moze juz w czesci 1. czyli w klasach pracowac na Smarty? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 398 Pomógł: 10 Dołączył: 24.11.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Roznie ludzie robia, zazwyczaj odbywa sie to w drugiej warstwie czasem tworzy sie jeszcze dodatkowa tylko zajmujaca sie wyswietlaniem, ale na pewno klasy operujace na bazie danych powinienes trzymac z dala od widoku. Klasy operujace na bazie danych nie moga wiedziec w jaki sposob przetwarzane sa dalej dane, po prostu powinnu udostepniac metody do pobierania i modyfikowania danych i zwracac wartosci, to dalej w warstwie drugiej robisz z tymi danymi co chcesz czyli na przyklad wyswietlasz albo wysylasz mailem albo cokowiek.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
czyli dobrze to napisalem uff dzieki
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 23:42 |