templates/mantenimiento/diagrama_tarea/_form.html.twig line 1

Open in your IDE?
  1. {{ form_start(form, { 'attr' : { 'novalidate' : 'novalidate', 'class' : 'form-diag' }}) }}
  2.             <div class="form-row pt-2">
  3.                 <div class="col col-lg-6">
  4.                     {{ form_label(form.departamento) }}
  5.                     <br>
  6.                     {{ form_widget(form.departamento, { 'attr' : { 'class' : 'form-control form-control inherit form-select'} }) }}
  7.                     {{ form_errors(form.departamento) }}
  8.                 </div>
  9.                 <div class="col col-lg-2">
  10.                     {{ form_label(form.fecha) }}
  11.                     <br>
  12.                     {{ form_widget(form.fecha, { 'attr' : { 'class' : 'form-control form-control inherit'} }) }}
  13.                     {{ form_errors(form.fecha) }}
  14.                 </div>
  15.                 <div class="col col-lg-4 pt-4 mt-4">
  16.                     <input type="submit" value="Asignar Tareas Seleccionadas al Departamento" class="btn btn-success diagramar"/>
  17.                 </div>
  18.             </div>
  19.             <br>
  20.             <div class="container-fluid">
  21.                 <fieldset class="border p-3">
  22.                     <legend class="float-none w-auto px-3 fs-6">
  23.                     Filtrar Tareas
  24.                     </legend>
  25.                     <div class="form-row">
  26.                             <div class="col col-lg-4">
  27.                                 <label for="sector">Sector</label>
  28.                                 <br>
  29.                                 <select id="sector" name="sector" class="form-control form-control inherit form-select form-control-sm">
  30.                                     <option value="0">Todos</option>
  31.                                     {% for sector in sectores %}
  32.                                         <option value="{{ sector.id }}">{{ sector.nombre }}</option>
  33.                                     {% endfor %}
  34.                                 </select>
  35.                             </div>
  36.                             <div class="col col-lg-4">
  37.                                 <label for="departamento">Departamento</label>
  38.                                 <br>
  39.                                 <select id="departamento" name="departamento" class="form-control form-control inherit form-select form-control-sm">
  40.                                     <option value="0">Todos</option>
  41.                                     {% for departamento in departamentos %}
  42.                                         <option value="{{ departamento.id }}">{{ departamento.nombre }}</option>
  43.                                     {% endfor %}
  44.                                 </select>
  45.                             </div>
  46.                             <div class="col col-lg-4  pt-4 mt-4">
  47.                                 <input type="button" id="btn-filtrar" value="Aplicar Filtro" class="btn btn-info btn-sm btn-filter"/>
  48.                             </div>
  49.                     </div>
  50.                 
  51.              
  52.            <br>
  53.             <hr>
  54.                 <span class="h5">Tareas a Realizar</span>
  55.                 <div class="custom-control custom-switch text-left">
  56.                     <input type="checkbox" class="custom-control-input" id="pedido-all">
  57.                     <label class="custom-control-label" for="pedido-all">Seleccionar Todo</label>
  58.                 </div>
  59.             <table class="table table-bordered table-striped" id="table-pedidos">
  60.                 <thead>
  61.                     <tr>
  62.                         <th>Si/No</th>
  63.                         <th>Sector</th>
  64.                         <th>Departamento</th>
  65.                         <th>Equipo</th>
  66.                         <th>Detalle Pedido</th>
  67.                         <th>Tarea a Realizar</th>
  68.                         <th>Fecha a Realizar</th>
  69.                     </tr>
  70.                 </thead>
  71.                 <tbody>
  72.                     {% for p in pedidosReparacion %}
  73.                         <tr>
  74.                             <td>
  75.                                     <div class="custom-control custom-switch text-center">
  76.                                       <input type="checkbox" class="custom-control-input switch-task" data-id="{{ p.id }}" id="pedido-{{ p.id }}" name="pedido-{{ p.id }}">
  77.                                       <label class="custom-control-label" for="pedido-{{ p.id }}"></label>
  78.                                     </div>
  79.                             </td>
  80.                             <td>{{ p.sector }}</td>
  81.                             <td>{{ p.departamento }}</td>
  82.                             <td>
  83.                                    <select class="form-control form-select" name="team-{{ p.id }}">
  84.                                         <option></option>
  85.                                         {% for k, s in equipos %}
  86.                                             <optgroup label="{{ k }}">
  87.                                                 {% for e in s %}
  88.                                                     {% set check = (e.id == p.idEquipo) ? 'selected' : '' %}
  89.                                                     <option value="{{ e.id }}" {{ check }}>{{ e.equipo }}</option>
  90.                                                     
  91.                                                 {% endfor %}
  92.                                             </optgroup>
  93.                                         {% endfor %}
  94.                                    </select> 
  95.                             </td>
  96.                             <td id="detail-{{ p.id }}">
  97.                                 {{ p.detalle }}
  98.                             </td>
  99.                             <td>
  100.                                 <input class="form-control" type="text" id="task-{{ p.id }}" name="task-{{ p.id }}"/>
  101.                             </td>
  102.                             <td>
  103.                                 <input class="form-control" type="date" name="date-{{ p.id }}" value="{{ p.fecha|date('Y-m-d') }}" />
  104.                             </td>
  105.                         </tr>
  106.                     {% endfor %}
  107.                 </tbody>
  108.             </table>
  109.             </div>
  110.             </fieldset>
  111. {{ form_end(form) }}
  112.             <div class="form-row pt-2">
  113.                 <div class="col col-lg-12">
  114.                     <a class="btn btn btn-warning" href="{{ path('app_mantenimiento_diagrama_tarea_index') }}"><< Volver a la lista</a>
  115.                 </div>
  116.             </div>