public function update() { $this->preguntasController->listados(); if (isset($_SESSION["currentuser"])) { if (isset($_POST["submit"])) { if ($_POST["submit"] == i18n("Modify")) { $respuesta = new Respuesta(); if (strlen($_POST["descripcion"]) > 1) { $respuesta->setId($_POST["respuesta"]); $respuesta->setPregunta($_POST["pregunta"]); $respuesta->setDescripcion($_POST["descripcion"]); $respuesta->setUsuario($_SESSION["currentuser"]); $res = $this->respuestaMapper->update($respuesta); $this->view->redirect("preguntas", "index"); } else { $errors["general"] = i18n("You can not comment with empty fields"); $this->view->setVariable("errors", $errors); $this->view->render("preguntas", "modRespuesta"); } } else { if ($_POST["submit"] == i18n("Delete")) { $this->respuestaMapper->delete($_POST["respuesta"], $_POST["pregunta"]); $this->view->redirect("preguntas", "index"); } else { $this->view->redirect("preguntas", "index"); } } } else { $this->view->render("preguntas", "pregunta"); } } else { $this->view->setFlash(sprintf(i18n("To ask you have login"))); $this->view->render("users", "login"); } }