Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MVC - zastosowanie w CMS
kidu
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 26.02.2005

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


czesc wszystkim

od jakiegos czasu probuje zglebiac swoja wiedze w temacie wzorca MVC. wiem mniej wiecej co i jak i czym sie je, ale jeszcze nic praktycznie nie probowalem.

wiec o co mi chodzi:
mamy sobie strone www zarzadzana z poziomu jakiegos cms. wiadomo ze cms pozostaje taki sam (z ewentualnymi zmianami typu dodawanie nowych funkcji do systemu, nowych mozliwosci itd..), jednak jego wyglad i dzialanie sie nie zmienia. natomiast zmienia sie wyglad kolejnych stron do ktorych chce podpiac cms'a, jedna bedzie miala taki layout, stona firmy inny, strona zespolu jakiegos inny itd... i teraz jak do tych dwoch rzeczy podlaczyc MVC (tzn do cms'a i strony). czy ma to dzialac jako jedna aplikacja tylko wczytujaca osobne konfiguracje w zaleznosci czy jest to strona czy modul zarzadzania? i czy wymiana layoutu (czyli podpiecie cms'a do innej strony) sprowadza sie tylko do zmiany widokow (czyli output'u html)? czy zupelnie zle mysle?

z gory dzieki za informacje w tej sprawie
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Leezard
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


@sf:
chyba sie nie zrozumielismy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
chodzi o to ze mam sobie glowny szablon "szkielet strony" (powiedzmy index.tpl) ze znacznikami np Smarty typu {$blok1} {$blok2} {$blok3} itd...

i teraz do kazdej z tych zmiennych chce przypisac efekt parsowania innego mneijszego szablonu, np do bloku1 jakies newsy, do 2-go jakies cos inego itd... myslalem zeby to zrobic w sposob nastepujacy: w akcji wrzucic wszystkkie potrzebne dane do requesta, a w widoku poprostu parsowac po kolei wszystkie mniejsze szablony i wynik przypisywac do zmiennej w glownym szablonie.

tylko mam jeden problem, chcialbym zeby konfiguracja wygladu strony byla zapisana w jakims pliku np xml. tzn zeby user mogl dowolnie zmieniac to dla kazdej strony ze np w prawym bloku chce miec newsy a w lewym menu, a innym razem znowu inaczej

przyklad:
uzytkownik chce wywietlenia listy produktow z danej kategorii w jakims serwisie, a administrator strony ustalil sobie (w tym xml'u) ze a glownej czesci bedzie lista, po lewej menu a po prawej zawartosc koszyka usera. teraz przy wywolywaniu akcji trzebaby wziac pod uwage ten plik i przygotowac to co jest potrzebne do wysiwetlenia, wrzucic do requesta i potem jeszcze wiedziec ktory szablon wypelnic ktorymi danymi...

i tego wlasnie nie wiem jak ugryzc

@kidu:
a moze ty masz jakies chociaz teoretyczne rozwiazania co do tego?
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: 26.09.2025 - 14:11