použití routeru pro hezčí url

phoniq
Člen | 17
+
0
-

Ahoj, četl jsem dokumentaci asi stokrát a stále nechápu jak routy fungují. Potřeboval bych poradit s překladem adres.

http://www.neco.cz/projects/show?… => http://www.neco.cz/projects/90
http://www.neco.cz/pages/show?… => http://www.neco.cz/reference

Ondřej Kubíček
Člen | 494
+
0
-

píšu to z hlavy, podle dokumentace – https://doc.nette.org/…tion/routing#…
tak nějak by to mohlo být

// staré URL /projects/show?id=123
$router[] = new Route('projects/show', 'Projects:show', Route::ONE_WAY);
// nové URL /projects/123
$router[] = new Route('projects/<id>', 'Projects:show');

// staré URL /pages/show?id=reference
$router[] = new Route('pages/show', 'Pages:show', Route::ONE_WAY);
// nové URL /reference
$router[] = new Route('<action>', 'Pages:show');