Routování
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jan Tvrdík
- Nette guru | 2595
Možností je více a v zásadě se liší tím, jak budeš chtít generovat
odkaz. Buď ho můžeš generovat jako {plink Clany, $id}
, kde
$id
je číslené ID clanu nebo jako
{plink Clany, $nameId}
, kde $nameId
je např.
nazev-clanu
.
Druhá varianta
$router[] = new Route('clany/<nameId>', array(
'presenter' => 'Clany',
'action' => 'default',
));
Editoval Jan Tvrdík (26. 10. 2009 22:33)
- Jan Tvrdík
- Nette guru | 2595
A v čem je problém? Ty filtry pouze popisují tebou chtěné chování bez nutnosti tvořit si vlastní router.
Dokumentace ke třídě Nette\Application\Route.
- Jan Tvrdík
- Nette guru | 2595
Ano, přesně tak. Protože u clanů budeš chtít jiné cílové chování, takže musíš pro ně definovat další router s jinými filtry.