Jak na presenter mapping nastavení
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- akadlec
- Člen | 1326
V appce mám nastaven mapping tak aby mě bral presentery z jednotlivých modulů takto:
nette:
application:
mapping:
*: IPub\*Module\*Presenter
No a teď dělám jednu ext. která si chce sama přidat svůj jeden presenter a otázka je jak na to a zda to vůbec jde. Dá se nějak v extension loaderu doplnit ten mapping o ten jeden presenter navíc?
- jiri.pudil
- Nette Blogger | 1029
Jedině asi takhle přímo:
public function beforeCompile()
{
$this->getContainerBuilder()
->getDefinition('nette.presenterFactory')
->addSetup('setMapping', [$mapping]);
}