Routování modulů a jejich struktura
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- peacemaster
- Člen | 11
S nette začínám a snažím se dosáhnout přehledné struktury modulů,
jelikož budu mít vnořené moduly atd.
Snažím se dosáhnout toho, abych byl schopný načíst modul bez zadání
module ve složce a namespace modulu.
- Core
- Moduler
namespace si představuju, aby vypadal takto: namespace Core\Moduler;
v RouterFactory.php mám nastavené zatím toto:
$router[] = new Route(‚<presenter>/<action>[/<id>]‘, ‚Core:Moduler:Test:default‘);
nicméně, toto se mi nedaří rozjet, protože router očekává cestu:
app/CoreModule/ModulerModule/presenters/TestPresenter.php
pokud všechno přejmenuju, bude vše OK, ale opravdu bych radši měl složky bez Module nakonci protože modulů budu mít hodně a takto mi to přijde přehlednější.
Dík