public function request() { if (is_null($this->getRequestVar('id'))) { $this->redirect('users/list'); } $userRoll = new \fpcm\model\users\userRoll($this->getRequestVar('id')); if (!$userRoll->exists()) { $this->view->setNotFound('LOAD_FAILED_ROLL', 'users/list'); return true; } if ($this->buttonClicked('saveRoll')) { $userRoll->setRollName($this->getRequestVar('rollname')); if ($userRoll->update()) { $this->redirect('users/list', array('edited' => 2)); } else { $this->view->addErrorMessage('SAVE_FAILED_ROLL'); } } $this->view->assign('userRoll', $userRoll); $this->view->addJsVars(array('fpcmNavigationActiveItemId' => 'submenu-itemnav-item-users')); return true; }