Nette\Application\Routers\Route
Použitím třídy Route lze nastavit libovolný tvar URL.
Parametry:
- maska cesty
- výchozí akce presenteru (řetězec nebo pole)
- dodatečné příznaky
Příklady:
$route = new Route('<presenter>/<action>[/<id>]', [ 'presenter' => 'Homepage', 'action' => 'default' ]);
Takovou routu lze použít pro libovolný presenter a akci s nepovinným parametrem id, např:
http://example.com http://example.com/articles http://example.com/articles/default http://example.com/article/read/1
Část cesty uzavřená v hranatých závorkách je nepovinná.
Pokud mají části cesty nastaveny výchozí hodnotu (zde Homepage pro presenter a default pro akci), jsou i tyto volitelné.