Agregar botón para ver todas las respuestas de una encuesta
This commit is contained in:
parent
54e18459e8
commit
393020b747
@ -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>
|
||||||
|
0
app/Views/Admin/respuestasGenerales.php
Normal file
0
app/Views/Admin/respuestasGenerales.php
Normal file
Loading…
x
Reference in New Issue
Block a user