Vlastny presenterLoader pomocou config.neon

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

Zdravim, mam vo svojej aplikacii app/FrontModule/PageModule/HomepagePresenter.php v ktorom mam namespace APPNAME\FrontModule\PageModule;

V bootstrap.php chcem nastavit routovanie na dany presenter takto: 'Front:Page:Homepage:default', samozrejme, kedze mam v HomepagePresenteri namespace APPNAME\... tak mi to neide. Nazov aplikacie vsak chcem zachovat a pouzivat v namespacoch. Jedina cesta ako pozeram je, ze si vytvorim vlastny PresenterLoader. To som mal pre Nette 0.9 a islo mi to, avsak pre verziu 2.0 nemozem v config.neon nastavit vlastny presenter loader. Robim to takto:

presenterLoader:

factory: APPNAME\CoreModule\Classes\PresenterLoader::createPresenterLoader

s tym, ze createPresenterLoader je staticka metoda, ktora mi vrati moj presenterLoader.

bazo
Člen | 620
+
0
-

teraz sa ta sluzba vola presenterFactory

Gaprielko
Člen | 42
+
0
-

Vdaka, uz to bezi.. banalna chyba..