Routa jen pro daný presenter

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

Ahoj,
mám problém když chci nastavit routu jen pro jeden presenter News.

Jsou používány překlady presenterů (pole je pro názornost zkráceno)

Route::setStyleProperty(
	'presenter',
	Route::FILTER_TABLE,
	array(
		'aktuality' => 'News',
	)
);

Tuhle routu nemůžu použít, protože se to bije s ostatními, #seo je pro převod ID na text z DB

$router[] = new Route(
	'<lang cs|en>/<presenter>/<id #seo>',
	array(
		'lang' => 'cs',
		'presenter' => 'News',
		'action' => 'show',
		'id' => NULL
	)
);

Ale nemůžu použít ani <lang cs|en>/news/<id #seo>, protože to nepřeloží název presenteru.

Potřeboval bych, aby ta routa platila pouze pro ten jediný presenter.
Nějaké nápady?

Tomáš Kolinger
Člen | 136
+
0
-
$router[] = new Route('<lang cs|en>/<presenter News>/<id #seo>');