Rok vytvoření článku v url
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- imbeginner
 - Člen | 14
 
Dobrý den,
jak lze vložit rok vytvoření článku do url pomocí routování? Mám vytvořenou tabulku článek, ve které je i datum (DATE), ze kterého chci získat daný rok a vložit ho do url.
Nyní moje url vypadá takto:
(…/clanek/ID-nadpisClanku)
.../clanek/1-nadpis-prvniho-clanku
a chci něco takového:
(…/clanek/RokID-nadpisClanku)
.../clanek/20131-nadpis-prvniho-clanku
				
- llook
 - Člen | 407
 
Definice routy:
$container->router[] = new Route('clanek/<year [0-9]{4}><id [0-9]+>-<title>', 'Items:detail');
Vytvoření odkazu (na to si nejlépe udělej makro, abys mohl psát třeba
jenom {itemlink $item}):
$presenter->link('Items:detail', array('year' => $item->year, 'id' => $item->id, 'title' => Strings::webalize($item->title));