Volání vlastního PresenterLoaderu

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

Zdravim,

je možné určit vlastní PresenterLoader, který Nette použije?
„Upravení“ originálního presenterLoaderu se chci pokud možno vyhnout (kvůli snadnému update na nové verze + použití minified verze).

Panda
Člen | 569
+
0
-

Jistě, stačí, když bude implementovat rozhraní IPresenterLoader a zaregistruješ jej jako službu Nette\Application\IPresenterLoader. To jde udělat například řádkem

service.Nette-Application-IPresenterLoader = MyPresenterLoader

v config.ini.

mue
Člen | 8
+
0
-

Díky, to je přesně ono. V service locator jsem doufal, ale nevěděl jsem jak