Routy pro stránky a presentery
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Rypi
- Člen | 38
Ahoj,
snažím se vytvořit routování pro presentery a pro stránky/články z DB (Page presenter). Aktuálně je problém, že pokud někdo vytvoří stránku rezervace (url: /rezervace), tak tím v podstatě zablokuje presenter Rezervace (url: /rezervace/) a vždy se zobrazí jen stránka z DB. Dávat všechny ostatní presentery jako statické routy je blbost a tvar url: /page/stranka mi úplně nevyhovuje… Je nějaká možnost nastavit přednost pro presentery bez psaní vlastního routeru?
Díky
$router[] = new Route('<page>', 'Page:default');
$router[] = new Route('<presenter>/<action>[/<page>]', 'Page:default');