registracie helperu a cllback funkcia
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- duskohu
- Člen | 778
Caute, viete mi poradit? Snazim sa zaregistrovat helper v BasePresentru:
protected function createTemplate($class = NULL) {
$template = parent::createTemplate($class);
$_this = $this;
$template->registerHelper('isAdminModule', function () use ($_this) {
if ($_this->submoduleAdminDir == $_this->subModuleName) {
return TRUE;
}
return FALSE;
});
return $template;
}
Co robim zle ze mi nepredava parameter $_this? A mam este jednu otazku, ako je najvhodnejsie registrovat helpery tak aby neboli v base presentri?