From 393020b7479fe3683be389693d36470a67047bc0 Mon Sep 17 00:00:00 2001 From: Sergio Date: Fri, 2 Sep 2022 13:00:50 -0500 Subject: [PATCH] =?UTF-8?q?Agregar=20bot=C3=B3n=20para=20ver=20todas=20las?= =?UTF-8?q?=20respuestas=20de=20una=20encuesta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Config/Routes.php | 1 + app/Controllers/Admin.php | 7 ++++++- app/Views/Admin/encuestas.php | 7 +++++-- app/Views/Admin/{respuesta.php => respuestaIndividual.php} | 0 app/Views/Admin/respuestasGenerales.php | 0 5 files changed, 12 insertions(+), 3 deletions(-) rename app/Views/Admin/{respuesta.php => respuestaIndividual.php} (100%) create mode 100644 app/Views/Admin/respuestasGenerales.php diff --git a/app/Config/Routes.php b/app/Config/Routes.php index a8dddce..caf125e 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -76,6 +76,7 @@ $routes->group('admin', ['filter' => 'admin_filter'], static function ($routes) $routes->get('encuesta/eliminar/(:segment)', 'Admin::eliminarEncuesta/$1', ['as' => 'admin_encuesta_eliminar']); $routes->get('respuestas/', 'Admin::respuestas', ['as' => 'admin_respuestas']); $routes->get('respuesta/(:segment)/(:segment)', 'Admin::respuesta/$1/$2', ['as' => 'admin_respuesta']); + $routes->get('respuestas/(:segment)', 'Admin::respuestasEncuesta/$1', ['as' => 'admin_respuestas_encuesta']); // PREGUNTAS $routes->match(['get', 'post'], 'encuesta/(:segment)/pregunta/', 'Admin::nuevaPregunta/$1', ['as' => 'admin_pregunta_nueva']); diff --git a/app/Controllers/Admin.php b/app/Controllers/Admin.php index 0690138..bde7d1f 100644 --- a/app/Controllers/Admin.php +++ b/app/Controllers/Admin.php @@ -310,6 +310,11 @@ class Admin extends BaseController return view('Admin/respuestas', $data); } + public function respuestasEncuesta($surveyId) + { + echo 'todas las respuestas de esta encuesta'; + } + public function respuesta($surveyId, $userId) { if (!$respuestas = model(RespuestaModel::class)->getRespuestas($surveyId, $userId)) { @@ -338,7 +343,7 @@ class Admin extends BaseController ]; - return view('Admin/respuesta', $data); + return view('Admin/respuestaIndividual', $data); } // PREGUNTAS diff --git a/app/Views/Admin/encuestas.php b/app/Views/Admin/encuestas.php index f12c580..679b01b 100644 --- a/app/Views/Admin/encuestas.php +++ b/app/Views/Admin/encuestas.php @@ -7,6 +7,7 @@ Título Descripción Opciones + Ver respuestas @@ -23,11 +24,13 @@ - + + + + diff --git a/app/Views/Admin/respuesta.php b/app/Views/Admin/respuestaIndividual.php similarity index 100% rename from app/Views/Admin/respuesta.php rename to app/Views/Admin/respuestaIndividual.php diff --git a/app/Views/Admin/respuestasGenerales.php b/app/Views/Admin/respuestasGenerales.php new file mode 100644 index 0000000..e69de29