![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Co robię źle?
Chcę użyć router'a aby zamienić link http://localhost/sample/index/news/id/666 na http://localhost/news/666 Według tego co znalazłem w dokumentacji i w google powinno działać...i działa, ale dopóki nie próbuję do linku dokoptować zmiennej, wtedy wywala mi informację o braku kontrolera "news", czyli zachowuje się tak jakbym nie definiował routingu w class Bootstrap extends Zend_Application_Bootstrap_Bootstrap mam:
zmienną odbieram w akcji kontrolera poprzez:
Nie wiem dokładnie jak powinno w takim przypadku wyglądać tworzenie linków ze zmienną którą chcę przekazać. Defaultowa zmienna var jest przekazywana ( w tym przypadku = 1), ale jak stworzyć link, aby wysyłać swoją zmienną? próbowałem przez : $this->baseUrl('news/666'); -> wypluwa błąd kontrolera, $this->url(array(''var' => 666), 'news'); -> wysyła ze zmienną var = 1 jak powinien wyglądać link w takim przypadku? Proszę o wyrozumiałość, siedzę nad tym 2 dzień ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Bo używasz routera jak sama nazwa wskazuje STATYCZNEGO ? :]
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
ale ze mnie koń!
ja pier... ![]() Już działa mistrzu! Dzięki wielkie! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:29 |