Úprava routy pro stránky nefunguje jak bych chctěl
- jAkErCZ
- Člen | 322
Mám články a v na ně mám udělanou routu
$router[] = new Route('[<locale=cs cs|en>/]<action>[/<url>]', [
'presenter' => 'Front:Article',
'action' => [
Route::FILTER_STRICT => true,
Route::FILTER_TABLE => [
// řetězec v URL => akce presenteru
'clanek' => 'default',
]
]
]);
a odkaz je tedy neco.cz/clanek/tohle-je clanek
ale rád bych zda-li je možné to udělat tak že url
bude neco.cz/tohle-je-clanek
Zkoušel jsem něco jako
$router[] = new Route('[<locale=cs cs|en>/][<url>]', 'Front:Article:default');
ale to mi pak překrývá moji hlavní routu
$router[] = new Route('[<locale=cs cs|en>/]<presenter>/<action>[/<id>]', 'Front:Home:default');
Kde dělám chybu nebo jak to mohu vyřešit?