Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 34 Dołączył: 21.03.2008 Ostrzeżenie: (0%)
|
Mam taki route:
I prawie wszystko działa, oprócz takiego uri: http://localhost/messages/read/1 ,a mianowicie parametr <id> nie jest przekazywany do akcji jako argument. Za bardzo nie rozumiem dlaczego taki route już działa:
Po mojemu, skoro <lang> jest w nawiasie, i jest wyrażeniem regularnym wskazane jakie mogą być jego wartości to jeśli na początku uri nie ma pl, en, pl/ lub en/ , to reszta powinna zachowywać się jak w przypadku drugiego listingu. Ale jak widać nie rozumiem zasad routingu, może ktoś mi to wyjaśnić i jeśli to możliwe wskazać route, który będzie działał jak domyślny przekazując argumenty ale działający z <lang> na początku? (IMG:style_emoticons/default/worriedsmiley.gif) Wiem, że wspomniane <id> mogę pobrać przez Request lub utworzyć inny route. |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 04:47 |