Nefunguje mi Rout pro GET parametry :( Jak na to?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
BaterieCZ
Člen | 2
+
0
-

Dobrý den, už třetím dnem se snažím zjistit, jak posílat GET parametry „hezkým“ URL pomocí Routu.
Mám vlastní paginator, který potřebuje proměnnou $page. Tato proměnná se má získat z GET parametru „page“.
Funguje mi to s obyčejnou „nehezkou“ URL typu: /localhost/nette/web/sablony/?page=5
Rád bych ale chtěl URl takovou: /localhost/nette/web/sablony/5, nebo /localhost/nette/web/sablony/page/5

Zde vám nabízím můj presenter: http://pastebin.com/LNtSrQgY

Předem díky za pomoc.

Editoval BaterieCZ (17. 5. 2014 14:46)

Pavel Macháň
Člen | 282
+
0
-

BaterieCZ napsal(a):

Dobrý den, už třetím dnem se snažím zjistit, jak posílat GET parametry „hezkým“ URL pomocí Routu.
Mám vlastní paginator, který potřebuje proměnnou $page. Tato proměnná se má získat z GET parametru „page“.
Funguje mi to s obyčejnou „nehezkou“ URL typu: /localhost/nette/web/sablony/?page=5
Rád bych ale chtěl URl takovou: /localhost/nette/web/sablony/5, nebo /localhost/nette/web/sablony/page/5

Zde vám nabízím můj presenter: http://pastebin.com/LNtSrQgY

Předem díky za pomoc.

https://doc.nette.org/…tion/routing
Routování nemá co dělat v prezenteru…
Mrkni na sandbox jak je to tam udělané https://github.com/nette/sandbox