![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 3 Dołączył: 8.06.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
w swoim życiu miałem okazje napisać kilka własnych cms-ów ale były to systemy bardzo proste bardziej projektowane do zarządzania już istniejącymi elementami na stronie niż dodawania nowych. Przymierzam się do zaprojektowania portalu, założenie jest proste: chciałbym mieć kilka wzorców gdzie mam zdefiniowane (fizycznie) różne miejsca na stronie oraz n modułów które mogę przyporządkowywać pod każdy z nich i tu pojawia się problem jak to wsadzić we wzorzec MVC ? zazwyczaj miałem jeden kontroler który odpowiadał jednemu widokowi i korzystał z kilku modeli tutaj jednak takie zastosowanie nie przejdzie... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Chyba za bardzo się w tym pogubiłeś przez "moduły". Najlepiej jakbyś rozdzielił odpowiednio http://forum.php.pl/index.php?showtopic=34...mp;#entry409280 (H)MVC nie ma nic z tym wspólnego. Z tego co opisałeś, Tobie chodzi o coś na wzór haków znanych choćby z wordpressa. W kontrolerze pomiędzy modelem a widokiem robisz odwołanie do odpowiedniego haka(inny kontroler) za jego pomocą zmieniasz/generujesz dane i przekazujesz je do widoku. HMVC ma i to duzo wspolnego z tym: http://fuelphp.com/docs/general/hmvc.html zreszta w kohana istnieje to samo, w yii nazywaja to modules a symfony chyba podobna role tworza bundle?!? Haki?Mowisz o hookach/systemie eventow?To raczej co innego. Nie wyobrazam sobie tworzenie aplikacji modulowej bez hmvc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 16:02 |