![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 0 Dołączył: 17.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
W ciągu kilku najbliższych dni rozpocznę prace nad nowym projektem - CMS. Ogólne założenia są następujące:
A teraz zasada działania modułów na przykładzie modułu "aktualności":
Co o tym myślicie? Nie mam jeszcze zielonego pojęcia jak rozwiązać w taki projekcie obsługę wielu jezyków - tak, żeby można było tłumaczyć bezpośrednio w panelu biorąc pod uwagę to, że niektóre wyrażenia do przetłumaczenia będą w bazie danych, a niektóre już w szablonie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ja bym się skłaniał ku rozwiązaniu problemu jedną akcją - ListNews. Przed pobraniem newsów musi ona posiadać wszelkie informacje o kontekście, z których może wywnioskować z jakimi parametrami ma wybierać newsy. Czyli jeżeli przesyłasz klucz do posortowania metodą GET, wtedy akcja znajdzie go i na jego podstawie pobierze odpowiednie dane. Do widoku dotrze tylko lista newsów do wyświetlenia.
EDIT: Cytat Nie nie nie, on będzie preParsowany przez twój preFilter który zajmie się wywoływaniem akcji i przygotowywaniem danych. To by strasznie uzależniło model od widoku. A tego chyba nie chcemy? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Ludvik 13.07.2006, 11:04:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 08:40 |