SEO routování a 2 parametry
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- frances
- Člen | 24
Zdravím udělal jsem si seo routování pro Presenter Task:default id které mi funguje:
$container->router[] = new Route('projekt/[<id>]',
array('id'=>array(
Route::FILTER_IN =>function($id) use ($container){
if(is_numeric($id)){
return $id;
}
else{
return $container->createTasklists()->where('uri',$id)->fetch()->id;
}
},
Route::FILTER_OUT =>function($id) use ($container){
if(!is_numeric($id)){
return $id;
}else{
return $container->createTasklists()->get($id)->uri;
}
}),'presenter'=>'Task','action'=>'default'));
Udělal jsem si ale nový Task:detail s výpisem detailu jednotlivých tasku a pokud volám {link Task:detail $id} v šabloně vyhazuje mi to chybu na řádku return $container->createTasklists()->get($id)->uri; a nechápu důvod. Potřebuju také vytvořit routu pro detail s tím že název TaskListu bude v url něco ve stylu: projekt/Projekt-A/Naprogramovat-kucharku
Muzete me trosku navest? Diky