AdminModule v jiném jmenném prostoru – odkazy
- bluray
- Člen | 178
Dobrý den mám v projektu administraci ve složce AdminModule a chci aby
všechny presentery v této složce byly v jiném jmenném prostoru než
zbytek webu, tj. presentery na webu mají jmenný prostor třeba
App\Presenters\HomepagePresenter ale v administraci chci aby byl název třeba
Admin\AdminModule\Presenters\HomepagePresenter.
Když udělám odkaz
<a n:href="Admin:Homepage">Administrace</a>
Tak vznikne chyba že presenter neexistuje. Jde to udělat? Chci aby administrace měla jiný jmenný prostor proto že to bude společný systém pro více projektů.
- David Matějka
- Moderator | 6445
stacit pridat mapping, za ten defaultni. Takze to bude vypadat treba
mapping:
*: App\*Module\Presenters\*Presenter
Admin: Admin\AdminModule\*Module\Presenters\*Presenter
Vsimni si, ze jsem znovu uvedl ‚AdminModule‘, kdyz totitz specifikuju
mapping pro konkretni modul, tak se pri vytvareni toho nazvu „zahodi“ a
nepouzije se v te dynamicke casti masky (kde je *Module
)