Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

64 lines
2.0KB

  1. <?= $this->extend('templates/baseAdmin') ?>
  2. <?= $this->section('content') ?>
  3. <script src="https://code.jquery.com/jquery-3.5.1.js"></script>
  4. <script src="https://cdn.datatables.net/1.12.1/js/jquery.dataTables.min.js"></script>
  5. <script src="https://cdn.datatables.net/1.12.1/js/dataTables.bootstrap5.min.js"></script>
  6. <div class="card">
  7. <div class="card-body">
  8. <table id="table-solicitudes" class="table table-bordered table-striped">
  9. <thead>
  10. <th>Pregunta ID</th>
  11. <th>Respuesta</th>
  12. </thead>
  13. <tbody>
  14. <?php foreach ($respuestas as $respuesta) : ?>
  15. <tr>
  16. <td><?= $respuesta['question_id'] ?></td>
  17. <td><?= $respuesta['answer'] ?></td>
  18. </tr>
  19. <?php endforeach ?>
  20. </tbody>
  21. </table>
  22. </div>
  23. </div>
  24. <script>
  25. document.addEventListener('DOMContentLoaded', function() {
  26. let table = new DataTable('#table-solicitudes', {
  27. 'searching': true,
  28. 'ordering': true,
  29. 'language': {
  30. "decimal": "",
  31. "emptyTable": "No hay información",
  32. "info": "Mostrando _START_ a _END_ de _TOTAL_ registros",
  33. "infoEmpty": "Mostrando 0 to 0 of 0 registros",
  34. "infoFiltered": "(Filtrado de _MAX_ total registros)",
  35. "infoPostFix": "",
  36. "thousands": ",",
  37. "lengthMenu": "Mostrar _MENU_ registros",
  38. "loadingRecords": "Cargando...",
  39. "processing": "Procesando...",
  40. "search": "Buscar:",
  41. "zeroRecords": "No se encontraron resultados",
  42. "paginate": {
  43. "first": "Primero",
  44. "last": "Ultimo",
  45. "next": "Siguiente",
  46. "previous": "Anterior"
  47. }
  48. },
  49. 'order': [],
  50. });
  51. });
  52. </script>
  53. <?= $this->endSection() ?>