![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam routing, w którym ustalam parametr :param domyślnie dajmy na to, że może być pusty adres niech będzie : http://localhost/test/:param teraz, w momencie kiedy użyję adresu: http://localhost/test/ wszystko będzie działać, ale... próbuję ustawić zmienną :param z poziomu kontrolera i nie bardzo widzę możliwość jak to zrobić ;/ czy ktoś ma pomysł? setParam itd całkowicie odpada, to są parametry własne Problem w tym, że wszędzie na stronie generuje adresy za pomocą helpera url, więc nie ustawiam ponownie parametru :param, sam to wychwytuje jeśli był ustawiony w adresie - tylko kiedy jest pusty, nie mogę go, powiedzmy: globalnie ustawić tak, aby helper url, czy konkretnie router sobie to podstawił mam nadzieje, że w miarę jasno przedstawiłem problem (IMG:style_emoticons/default/winksmiley.jpg) pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Możesz w routerze nadać mu defaultową wartość, a co do globalnego ustawiania ... trochę nie logiczne ;) Chyba że wszędzie gdzie tego używasz dasz:
;) Chyba takiej dosłownej metody to nie ma. Ten post edytował melkorm 16.03.2010, 18:57:02 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
wlasnie nie moze byc domyslna, bo jest zalezna od skryptu w kontrolerze
a getParam.. chyba chodzilo o setParam (IMG:style_emoticons/default/smile.gif) w kazdym razie setParam nie zalatwia sprawy, bo ustawiona tak zmienna jest zwyczajnie olewana przy tworzeniu urla ;/ co mnie troche dziwi wyjscie jest proste, na sztywno dostawiac ta zmienna przy generowaniu adresu w helperze url, ale ciekawi mnie sam fakt, czy mozna ten parametr jakos w locie podmienic Ten post edytował my salsa 16.03.2010, 19:28:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:15 |