Lokální router – různé routy v produkci a na localhostu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
raketoplan2005
Člen | 147
+
0
-

Ahoj,

jak prosím v Nette nejlépe realizovat lokální routy po vzoru config.local.neon tak aby se router choval jinak na produkčním a jinak na lokálním serveru?

Potřebuji např. na localhostu smětovat na /test a na ostrém na test.domain.tld.

Děkuji

besanek
Člen | 128
+
+2
-

Router se standartně vytváří v config.neon

router: App\RouterFactory()::createRouter

a nic ti nebrání si to v config.local.neon přepsat.

router: App\LocalRouterFactory()::createRouter
#nebo jednoduše
router: Nette\Application\Routers\SimpleRouter(Homepage:default)
David Ďurika
Člen | 328
+
0
-

NEROB TO!!! ja som to na jednom projekte mal tiez tak, a nakoniec som to aj tak zjednotil, lebo s tym boli zbytocne opletacky a tazko sa hladali chyby typu: na localhoste sa url generuje OK ale na produkcii uz nie… atd