Witam,

Pisze juz od jakiegos czasu wlasny framework. Rozwiazania z Mojavi spodobaly mi sie i czesc swojego kodu wzorowalem na tym projekcie.

We front kontrolerze pojawia sie metoda forward, ktorej podaje sie modul oraz akcje. Metoda ta jest odpowiedzialna, mowiac krotko, za uruchomienie akcji.

Problem pojawil sie, kiedy zaczalem isc nieco na skroty i zamiast tworzyc akcji Error404 i Error403, zrobilem jedna - Error. Sprawdza argument error przekazanym w GET i na jego podstawie wyswietla albo error 404 albo 403.

Tylko, ze forward nie uwzglednia parametrow get. Jak rozwiazac ten problem?

1. Zamiast forward zrobic redirect na localhost/framework/action=Error/error=404/
2. zmienic metode: forward($nazwa_akcji, $parametry)

W drugim przypadku po otrzymaniu parametorw forward musialby chyba zaktualizowac tablice zmiennych GET.
Troche to glupie, bo w aplikacjia w zasadzie zaczyna zachowywac sie jakby nastapilo nowe zadanie, a przeciez tak nie jest :/

Co lepsze? Moze macie jakies wlasne rozwiazania?

Adrian.