@@ -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('encuesta/eliminar/(:segment)', 'Admin::eliminarEncuesta/$1', ['as' => 'admin_encuesta_eliminar']); | ||||
$routes->get('respuestas/', 'Admin::respuestas', ['as' => 'admin_respuestas']); | $routes->get('respuestas/', 'Admin::respuestas', ['as' => 'admin_respuestas']); | ||||
$routes->get('respuesta/(:segment)/(:segment)', 'Admin::respuesta/$1/$2', ['as' => 'admin_respuesta']); | $routes->get('respuesta/(:segment)/(:segment)', 'Admin::respuesta/$1/$2', ['as' => 'admin_respuesta']); | ||||
$routes->get('respuestas/(:segment)', 'Admin::respuestasEncuesta/$1', ['as' => 'admin_respuestas_encuesta']); | |||||
// PREGUNTAS | // PREGUNTAS | ||||
$routes->match(['get', 'post'], 'encuesta/(:segment)/pregunta/', 'Admin::nuevaPregunta/$1', ['as' => 'admin_pregunta_nueva']); | $routes->match(['get', 'post'], 'encuesta/(:segment)/pregunta/', 'Admin::nuevaPregunta/$1', ['as' => 'admin_pregunta_nueva']); | ||||
@@ -310,6 +310,11 @@ class Admin extends BaseController | |||||
return view('Admin/respuestas', $data); | return view('Admin/respuestas', $data); | ||||
} | } | ||||
public function respuestasEncuesta($surveyId) | |||||
{ | |||||
echo 'todas las respuestas de esta encuesta'; | |||||
} | |||||
public function respuesta($surveyId, $userId) | public function respuesta($surveyId, $userId) | ||||
{ | { | ||||
if (!$respuestas = model(RespuestaModel::class)->getRespuestas($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 | // PREGUNTAS | ||||
@@ -7,6 +7,7 @@ | |||||
<th>Título</th> | <th>Título</th> | ||||
<th colspan="3">Descripción</th> | <th colspan="3">Descripción</th> | ||||
<th>Opciones</th> | <th>Opciones</th> | ||||
<th>Ver respuestas</th> | |||||
</thead> | </thead> | ||||
<tbody> | <tbody> | ||||
<?php foreach ($encuestas as $encuesta) : ?> | <?php foreach ($encuestas as $encuesta) : ?> | ||||
@@ -23,11 +24,13 @@ | |||||
</a> | </a> | ||||
<button type="button" class="btn btn-danger" data-toggle="modal" data-target="#eliminarModal" data-id="<?= $encuesta['id'] ?>" data-title="<?= $encuesta['title'] ?>" data-link="<?= route_to('admin_encuesta_eliminar', $encuesta['id']) ?>"> | <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#eliminarModal" data-id="<?= $encuesta['id'] ?>" data-title="<?= $encuesta['title'] ?>" data-link="<?= route_to('admin_encuesta_eliminar', $encuesta['id']) ?>"> | ||||
<i class="nav-icon fas fa-trash"></i> | <i class="nav-icon fas fa-trash"></i> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
</td> | </td> | ||||
<td><a href="<?= route_to('admin_respuestas_encuesta', $encuesta['id']) ?>" class="btn btn-success "> | |||||
<i class="nav-icon fas fa-print"></i> | |||||
</a> | |||||
</td> | |||||
</tr> | </tr> | ||||
<?php endforeach ?> | <?php endforeach ?> | ||||
</tbody> | </tbody> | ||||