public function editAction()
 {
     $personId = (int) $this->_getParam('personId');
     if (isset($this->_session->messages)) {
         $this->view->messages = $this->_session->messages;
     }
     $this->_form = new WebVista_Form(array('name' => 'user-detail'));
     $this->_form->setAction(Zend_Registry::get('baseUrl') . "admin-users.raw/edit-process");
     $this->_user = new User();
     $this->_user->personId = $personId;
     $this->_user->populateWithPersonId();
     $this->_form->loadORM($this->_user, "User");
     //var_dump($this->_form);
     $this->view->form = $this->_form;
     $this->view->user = $this->_user;
     $permissionTemplate = new PermissionTemplate();
     $permissionTemplateIterator = $permissionTemplate->getIterator();
     $permissionTemplates = $permissionTemplateIterator->toArray('permissionTemplateId', 'name');
     $permissionTemplates['superadmin'] = 'Super Administrator';
     $this->view->permissionTemplates = $permissionTemplates;
     $this->render('edit-user');
 }
Пример #2
0
 public function copyTemplateAction()
 {
     $permissionTemplate = new PermissionTemplate();
     $permissionTemplateIterator = $permissionTemplate->getIterator();
     $permissionTemplates = $permissionTemplateIterator->toArray('permissionTemplateId', 'name');
     //$permissionTemplates['superadmin'] = 'Super Administrator';
     $this->view->permissionTemplates = $permissionTemplates;
     $this->view->permissionTemplateId = (int) $this->_getParam('permissionTemplateId');
     $this->render('copy-template');
 }