/** * @see \Ableron\Core\Controller\AbstractController::init() */ protected function init() { parent::init(); // set template $this->setTemplateFile('/SysInfo/Pages/Backend/Templates/SystemInfoPage.tpl'); // add required permissions $this->getRequiredPermissions()->add('SysInfo.System.Backend.canViewSystemInfo'); }
/** * @see \Ableron\Core\Controller\AbstractController::init() */ protected function init() { parent::init(); // set template $this->setTemplateFile('/Core/Pages/Backend/Templates/ResourceNotFoundPage.tpl'); // set HTTP response status code Application::getResponseHandler()->getResponse()->setStatusCode(404); }
/** * @see \Ableron\Core\Controller\AbstractController::init() */ protected function init() { parent::init(); // init login form $this->loginForm = new LoginForm(); // set template $this->setTemplateFile('/Core/Pages/Backend/Templates/LoginPage.tpl'); // displaying the login page requires no permissions $this->getRequiredPermissions()->clear(); // submitting the login form does not require valid CSRF token $this->setCsrfTokenRequired(false); }
/** * @see \Ableron\Core\Controller\AbstractController::init() */ protected function init() { parent::init(); // set template $this->setTemplateFile('/Core/Pages/Backend/Templates/IndexPage.tpl'); }