Routy v config.neon a jejich přepsání v config.local.neon
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- leninzprahy
 - Člen | 150
 
Používám jednoduchý router v configu, který zcela vyhovuje
routing:
	routes:
		'/': Presenter:action
		'<presenter>/<action>[/<id>]': Presenter:action
poté jsem ho rozšířil pro jeden specifický případ, asi takto
routing:
	routes:
		'//foo.example.com/<id>': Presenter:foo
		'/': Presenter:action
		'<presenter>/<action>[/<id>]': Presenter:action
a na lokále přepsal (v config.local.neon) na „lokální“ tvar,
routing:
	routes:
		'/__foo/<id>': Presenter:foo
ale to bohužel nefunguje zcela dle potřeby. Při dotazu na
http://local/1 to sice správně spojí s
Presenter:foo, ale pří generování odkazů se použije (logicky)
ten první předpis a vygeneruje se http://foo.example.com/1.
Nenapadne někoho elegantní způsob, jak routy z lokálního configu dostat
před ty z obecného, bez použití RouterFactory?
Editoval leninzprahy (15. 7. 2015 16:19)