templates/evaluacion/administrador-menu-home.html.twig line 1

Open in your IDE?
  1. {% extends 'base_admin.html.twig' %}
  2. {% block title %}Admisor!{% endblock %}
  3. {% block body_all %}
  4. <div class="card-body">
  5.     <h5>Administración</h5>
  6.     <div class="row">
  7.         <div class="col-2">
  8.             {{ render(url('eval_adminMenuAdmistracionPostulacionesView')) }}
  9.         </div>
  10.         <div class="col-10">
  11.             <div class="row">
  12.                 <div class="card-body">
  13.                     <h5>Administración - Postulaciones</h5>
  14.                     <form method="get" action="{{ path('eval_administrador_home') }}" class="mb-3 row">
  15.                             <div class="row">
  16.                                 <div class="col">
  17.                                     <label for="id">Id</label>
  18.                                     <input type="text" name="id" id="id" value="{{ filters.id ?? '' }}" class="form-control" oninput="this.value = this.value.replace(/[^0-9]/g, '')">
  19.                                 </div>
  20.                                 <div class="col">
  21.                                     <label for="nombres">Organización</label>
  22.                                     <input type="text" name="organizacionName" id="organizacionName" value="{{ filters.organizacionName ?? '' }}" class="form-control">
  23.                                 </div>
  24.                                 <div class="col">
  25.                                     <label for="rut">Rut</label>
  26.                                     <input type="text" name="rut" id="rut" value="{{ filters.rut ?? '' }}" class="form-control" oninput="this.value = this.value.replace(/[^0-9]/g, '')">
  27.                                 </div>
  28.                                 <div class="col">
  29.                                     <label for="racRegion">Region</label>
  30.                                     <select name="racRegion" id="racRegion" class="form-control">
  31.                                         <option value="">-- Seleccionar --</option>
  32.                                         {% for region in regiones%}
  33.                                             <option value="{{region.nombre}}" {{ filters.racRegion == region.nombre ? 'selected' : '' }}>{{ region.nombre }}</option>
  34.                                         {% endfor %}
  35.                                     </select>
  36.                                 </div>
  37.                                 <div class="col">
  38.                                     <label for="convocatoria">Convocatoria</label>
  39.                                     <select name="convocatoria" id="convocatoria" class="form-control">
  40.                                         <option value="">-- Seleccionar --</option>
  41.                                         {% for convocatoria in convocatorias %}
  42.                                             <option value="{{convocatoria.id}}" {{ filters.convocatoria == convocatoria.id ? 'selected' : '' }}>{{ convocatoria.nombre }}</option>
  43.                                         {% endfor %}
  44.                                     </select>
  45.                                 </div>
  46.                                 <div class="col">
  47.                                     <label for="evaluacion">Estado</label>
  48.                                     <select name="estado" id="estado" class="form-control">
  49.                                         <option value="">-- Seleccionar --</option>
  50.                                         <option value="En postulación" {{ filters.estado == 'En postulación' ? 'selected' : '' }}>En postulación</option>
  51.                                         <option value="En evaluación" {{ filters.estado == 'En evaluación' ? 'selected' : '' }}>En evaluación</option>
  52.                                         <option value="Cerrada" {{ filters.estado == 'Cerrada' ? 'selected' : '' }}>Cerrada</option>
  53.                                     </select>
  54.                                 </div>
  55.                                 <div class="col">
  56.                                     <button type="submit" class="btn btn-primary mt-4">Filtrar</button>
  57.                                     <a href="{{ path('eval_administrador_home') }}" class="btn btn-secondary mt-4">Limpiar</a>
  58.                                 </div>
  59.                             </div>
  60.                     </form>
  61.                         <table class="table">
  62.                             <thead>
  63.                                 <tr>
  64.                                     <th scope="col"> Id </th>
  65.                                     <th scope="col"> Organización </th>
  66.                                     <th scope="col"> Usuario(Rut) </th>
  67.                                     <th scope="col"> Region </th>
  68.                                     <th scope="col"> Convocatoria </th>
  69.                                     <th scope="col"> Estado</th>
  70.                                     <th scope="col"> Acciones</th>
  71.                                 </tr>
  72.                             </thead>
  73.                             <tbody>
  74.                                 {% for postulacion in postulaciones %}
  75.                                     <tr>
  76.                                         <td>{{ postulacion.id }}</td>
  77.                                         <td>{{ postulacion.organizacionName }}</td>
  78.                                         <td>{{ postulacion.rut }}</td>
  79.                                         <td>{{ postulacion.racRegion }}</td>
  80.                                         <td>
  81.                                             {% if postulacion.convocatoria != null %}
  82.                                                 {{postulacion.convocatoria.nombre}}
  83.                                             {% endif %}
  84.                                         </td>
  85.                                         <td>
  86.                                             {% if ( postulacion.isEvaluableAdmisibilidad )  %}
  87.                                                 Abierta
  88.                                             {% else %}
  89.                                                 Cerrada
  90.                                             {% endif %}
  91.                                         </td>
  92.                                         <td>
  93.                                             <a href="{{ path('eval_administrador_postulacion_ver',{id:postulacion.id}) }}">Editar</a>
  94.                                         </td>
  95.                                     </tr>
  96.                                 {% endfor %}
  97.                             </tbody>
  98.                         </table>
  99.                         <div class="navigation">
  100.                             {{ knp_pagination_render(postulaciones) }}
  101.                         </div>
  102.                 </div>
  103.             </div>
  104.         </div>
  105.     </div>
  106. </div>
  107. <br>
  108. {% endblock %}