Vícenásobné použití Presenteru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- j.salak
 - Člen | 42
 
Jak nejlépe vícenásobně použít Presenter jen s jiným rodičem?
Mám UserPresenter, kterej bude stejnej pro FrontModule a AdminModule. Ale potřebuji aby ve FrontModule dědil od FrontModule BasePresenter a v AdminModule zas od nej především kvůli rozdílnejm grafikám (používám webloader) takže ho nemůžu dát nad moduly. Jak to nejlepe udelat? Díky za informaci

- David Matějka
 - Moderator | 6445
 
Asi nejlepsi bude udelat traitu..
trait TUserPresenter
{
	//render, action...
}
namespace FrontModule;
class UserPresenter extends BasePresenter
{
	use \TUserPresenter;
}
namespace AdminModule;
class UserPresenter extends BasePresenter
{
	use \TUserPresenter;
}