Routování s moduly – url zůstává ve tvaru <presenter>/<action>

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

Ahoj,

mám problém s Routou, která vypadá takhle.

$router = new RouteList;
$router[] = $module = new RouteList('Admin');
$module[] = new Route('admin/<presenter>/<action>', 'Homepage:default');

$router[] = $module = new RouteList('Front');
$router[] = new Route('index.php', 'Homepage:default', Route::ONE_WAY);
$module[] = new Route('<presenter>/<action>', 'Homepage:default');
$module[] = new Route('portret', 'Gallery:portret');
$module[] = new Route('glamour', 'Gallery:glamour');
$module[] = new Route('architektura', 'Gallery:architecture');
$module[] = new Route('street-foto', 'Gallery:street');
$module[] = new Route('sport', 'Gallery:sport');
$module[] = new Route('priroda', 'Gallery:nature');
return $router;

Všechno funguje žádná chyba nevyskočí ale moje URL stále vypadá takto – např. http://www.xxx.cz/gallery/portret

Mohli by jste mi prosím pomoct?

Koukal jsem tady na fóru a zkoušel to upravit podle pár návodů, ale nic nepomohlo.

Díky

CZechBoY
Člen | 3608
+
+1
-

Obecne routy patri na konec.
tzn. <presenter>/<action> dej jako posledni

d3tr1tus
Člen | 52
+
0
-

@CZechBoY skvělý díky moc!!