![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Grzebie troche w tym php i tak się zastanawiam teraz jak rozwiązać problem generowania URL. Wymyślilem sobie takie rozwiązanie, że w klasie akcji będzie definiowane jakie parametry aktualnie przekazane w zapytaniu będą potrzebne do wygenerowania nowego url-a. np. numer strony, rodzaj sortowania, itp. No i teraz moje rozterki bo wypadalo by z widoku wywołać metode tworzenia url-a i trzeba by podać nazwę akcji, co mi sie nie wydaje odpowiednie dla widoku. Z koleji zrobienie tego w każdej innej warstwie niepotrzebnie tylko będzie generować dane, bo tylko widok wie czy i jaki url będzie potrzebny. Tak konkretniej to to chcialem w widoku dac cos ala: FrontController -> GetURL(Model, ...) no i wypada podac nazwe akcji Jakoś nie mogę sensownego rozwiązania wymyślić. W związku z tym proszę o pomoc i rozgrzeszenie:) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Może się trochę bardziej rozpisze.
A jak rozwiązać sytuację gdy np mamy widok news-y, kalendarz i navigator stron, przy czym wyświetlane newsy zależą od wybranej daty w kalendarzu jak i wybranej strony w navigatorze. Zmieniając stronę należy uwzględnić aktualnie wybraną datę. Czyli nie sprowadza sie to do prostego przypadku podania widoku i akcji do wykonania. Ten post edytował szuset 20.10.2006, 14:34:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:50 |