public function adminEdit(Nette\Application\UI\Presenter $presenter) { if (!$presenter->user->isAllowed('Admin:Admin', Model\Authorizator::UPDATE)) { $presenter->flashMessage('Myslím to vážně, editovat opravdu **ne**můžete!', 'danger'); $presenter->redirect('this'); return; } }
/** * Overwrite default $message by translating it * @param string * @param string * @return \stdClass */ public function flashMessage($message, $type = "info") { $message = $this->translator->translate($message); return parent::flashMessage($message, $type); }