Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Widok - problem natury projektowej
Crazy_Ivan
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 28.07.2007

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


Na początku zaznaczam ze jestem początkujący w tematyce obiektowej.

Powiedzmy ze mam front controller który wybiera kontroler tworzy obiekt danej klasy i wywołuje dana metodę.
Powiedzmy ze dana klasa jest controllerem newsow , a metoda pobiera 10 najnowszych newsow. Oczywście idzie zapytanie do modelu o dane i i przekazuje widokowi. I wszystko pięknie ładnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale powiedzmy ze chce wykorzystać SMARTY do widoku , i niby wszystko cacy tworze obiekt , wysyłam zmienne i daje display. Jednak jeśli ja na stronie z newsami chce jeszcze w jakiejś kolumnie mieć dodatkowe rzeczy nie związane z modułem newsów np. 10 najnowszych dodanych plików i np. 10 najnowszych artów. Mam stworzyć 'ręcznie' obiekt do plików i obiekt artów przed wywołania front controllera ? a może stworzyć jakiś łańcuch akcji ktore mają się jeszcze wywołać i umieścić to w metodzie od newsów. Ale żeby takie coś zrobić to jedynie co mi przychodzi to jakiś wielki pojemnik na dane taka mega tablica ogólnodostępna do której pakowali byśmy wszystkie dane które maja być wyświetlane w widoku a następnie utworzyć obiekt smarty wysłać zmienne i wyświetlić szablon.

Nie wiem jak się za to zabrać.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Łańcuch akcji to wg. mnie najlepsze rozwiązanie. Poszukaj na forum - ostatnio było o tym kilka topików w oop i pro i chyba też w 'gotowe rozwiązanie' coś było.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 11:40