Index: trunk/administrator/components/com_users/UsersController.php =================================================================== diff --git a/trunk/administrator/components/com_users/UsersController.php b/trunk/administrator/components/com_users/UsersController.php --- a/trunk/administrator/components/com_users/UsersController.php (revision 1) +++ b/trunk/administrator/components/com_users/UsersController.php (revision 2) @@ -608,17 +608,20 @@ } public function updateUser(){ - require 'models/UsersModel.php'; + require 'components'.DS.'com_users'.DS.'models'.DS.'UsersModel.php'; $user = new UsersModel(); - $iduser = $_REQUEST['iduser']; - $firstname = $_REQUEST['firstname']; - $lastname = $_REQUEST['lastname']; - $state = $_REQUEST['state']; - $edituser = $user->updateUser($iduser, $firstname, $lastname, $state); - - $data['url'] = '?controller=Users&action=getUsers'; - $this->view->show("actualizar.php", $data); + $iduser = $_POST['iduser']; + $datos['firstname'] = $_POST['firstname']; + $datos['lastname'] = $_POST['lastname']; + $datos['state'] = $_POST['state']; + + $user->setIdValue($iduser); + list($result, $message) = $user->UpdateItem($datos); + + $url = 'index.php?option=com_users&controller=Users&action=dolist'; + header("location: ".$url); + exit(); } public function remove(){