public function editAction() { if (!Zend_Auth::getInstance()->hasIdentity()) { $this->_redirect('/'); } $this->_helper->viewRenderer->setNoRender(true); $this->_helper->layout->setLayout('layout-admin'); // $sendOk=false; $id = $this->_getParam('id', 0); $form = new Admin_Form_Users(); $objType = new Admin_Model_Users(); $QuizType = $objType->getUserId($id); if (!empty($id)) { $obj = new Application_Entity_RunSql('User'); $obj->getone = $id; $dataObj = $obj->getone; $form->populate($dataObj); } if ($this->_request->isPost()) { $obj = new Application_Entity_RunSql('User'); $dataF = $this->_request->getPost(); $dataF['lastlogin'] = date('Y-m-d H:i:s'); $obj->edit = $dataF; $this->_flashMessenger->success("Datos Actualizados Correctamente."); $this->_redirect("/admin/index/edit/id/{$id}"); } $this->view->QuizType = $QuizType; $this->view->titulo = "Editar Mis Datos"; $this->view->submit = "Guardar Usuario"; $this->view->action = "/admin/index/edit/id/{$id}"; $form->setDecorators(array(array('ViewScript', array('viewScript' => 'forms/_formUsers.phtml')))); echo $form; }