Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MVC - wspólny kod html
Ziels
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

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


Witam!

Dopiero uczę się MVC, czytałem tutorial do Zend Frameworka na php.pl i męczy mnie jedno pytanie:

Załóżmy że jest sobie jakiś duży serwis, najlepiej CMS. Taki CMS musi mieć dynamicznie generowane pozycje w menu na podstawie tego co jest w bazie danych, a to co się wyświetli w polu na treść jest zależne od tego jaką pozycje z menu wybierzemy. A więc - jeśli każdy kontroler odpowiada tylko za to co się pojawi w polu na treść to gdzie powinno się ustawiać pokazanie szablonu całej strony oraz generowanie pozycji menu? Bardzo chciałbym uniknąć rozwiązania w którym w każdej akcji każdego kontrolera musiałbym wywoływać widok odpowiedzialny za taki szablon. Przyjmuję również że musi być gdzieś panel administratora który może wyglądać "nieco" inaczej od reszty - jak rozwiązać tą kwestię? Kontroler odpowiedzialny za wyświetlanie takiego panelu powinien zmieniać widok ze standardowego na panel?
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: 10.10.2025 - 19:28