Jak řešíte routování
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Aleš
- Člen | 30
Zdravím,
jak řešíte routování pokud máte adresu typu
/clanky/<kategorie>/[A-Za-z0-9]+-<id [0-9]+>
a nechcete aby vám to všechno spadlo do jednoho view?
Např aby
/clanky/
spadli pod PrehledKategorii/clanky/<kategorie>
spadla pod Kategorie/clanky/<kategorie>/[A-Za-z0-9]+-<id [0-9]+>
pod výpis
přemýšlel jsem že bych použil víc rout, ale všude jsem se dočetl že to znatelně zpomalí aplikaci. Napadá mě jedině nechat to všechno ve defaultu a v něm se sám rozhodnout jakou funkci volat, popř jakou šablonu načíst. Vim že to je triviálnost, ale nerad bych to dělal blbě abych pak zjistil že to jde udělat elegantně.
- Honza Marek
- Člen | 1664
Tři routy jsou myslím v pohodě. Někteří blázni chtěli mít třeba pro každý článek jednu routu nebo tak.