src/templates/ReclutaProceso/show_pdf_gral.html.twig line 1

Open in your IDE?
  1. {% extends "print_base.html.twig" %}
  2. {% block title %}
  3.     <title>Ficha de Inscripción</title>
  4. {% endblock title %}
  5. {% block css_footer %} 
  6.     footer { position: fixed; bottom: -60px; left: 0px; right: 0px; height: 80px; }
  7. {% endblock css_footer %} 
  8. {% block footer %}     
  9.     {% if entity.idoneo %}
  10.         {% include 'ReclutaProceso\\show_pdf_footer.html.twig' %}
  11.     {% endif %}
  12. {% endblock footer %} 
  13. {% block header %} 
  14.     <div class="pdftitlefont" style="font-weight: bold;">
  15.         COMANDO CONJUNTO DE LAS FF.AA.<br>DIRECCIÓN DE MOVILIZACIÓN
  16.     </div>        
  17. {% endblock header %} 
  18. {% block body %}
  19.     <div class="center pdftitlefont" style="font-weight: bold;">
  20.         Comprobante de Registro en Línea
  21.     </div>        
  22.     <div class="panel-body" style="border-width: 1px;">
  23.     {{ render(controller('App\\Controller\\ReclutaController::showPDFAction', {'idRecluta':entity.recluta.id, 'template':'Recluta/table_pdf.html.twig'})) }}    
  24.         <div class="pdfsubtitlefont">
  25.             Lugar de residencia
  26.         </div>
  27.         <table width="100%" class="table table-bordered pdffont">
  28.             <tr>
  29.                 <td width="15%" style="font-weight: bold;">
  30.                     {% trans from 'crud' %} reclutaproceso.fields.paisReside {% endtrans %}
  31.                 </td>
  32.                 <td width="35%">
  33.                     {{ entity.paisResidencia }}
  34.                 </td>
  35.                 {% if entity.paisResidencia=='Ecuador' %}
  36.                 <td width="15%" style="font-weight: bold;">
  37.                     {% trans from 'crud' %} reclutaproceso.fields.callePrincipalResidencia {% endtrans %}
  38.                 </td>
  39.                 <td width="35%">
  40.                     {{ entity.callePrincipalResidencia }}
  41.                 </td>
  42.                 {% else %}
  43.                 <td style="font-weight: bold;">
  44.                     {% trans from 'crud' %} reclutaproceso.fields.direccion {% endtrans %}
  45.                 </td>
  46.                 <td width="35%">
  47.                     {{ entity.referencias}}
  48.                 </td>
  49.                 {% endif %}
  50.             </tr>
  51.             <tr>
  52.                 <td style="font-weight: bold;">
  53.                     {% trans from 'crud' %} reclutaproceso.fields.provincia {% endtrans %}
  54.                 </td>
  55.                 <td>
  56.                     {{ entity.provincia }}
  57.                 </td>
  58.                 {% if entity.paisResidencia=='Ecuador' %}
  59.                 <td style="font-weight: bold;">
  60.                     {% trans from 'crud' %} reclutaproceso.fields.calleSecundariaResidencia {% endtrans %}
  61.                 </td>
  62.                 <td>
  63.                     {{ entity.calleSecundariaResidencia }}
  64.                 </td>
  65.                 {% else %}
  66.                 <td>
  67.                </td>
  68.                 <td>
  69.                 </td>
  70.                 {% endif %}
  71.             </tr>
  72.             <tr>
  73.                 <td style="font-weight: bold;">
  74.                     {% trans from 'crud' %} reclutaproceso.fields.canton {% endtrans %}
  75.                 </td>
  76.                 <td>
  77.                     {{ entity.canton }}
  78.                 </td>
  79.                 {% if entity.paisResidencia=='Ecuador' %}
  80.                 <td style="font-weight: bold;">
  81.                     {% trans from 'crud' %} reclutaproceso.fields.numeroCasa {% endtrans %}
  82.                 </td>
  83.                 <td>
  84.                     {{ entity.numeroCasa }}
  85.                 </td>
  86.                 {% else %}
  87.                 <td>
  88.                </td>
  89.                 <td>
  90.                 </td>
  91.                 {% endif %}
  92.             </tr>
  93.             <tr>
  94.                 <td style="font-weight: bold;">
  95.                     {% trans from 'crud' %} reclutaproceso.fields.lugarResidencia {% endtrans %}
  96.                 </td>
  97.                 <td>
  98.                     {{ entity.lugarResidencia }}
  99.                 </td>
  100.                 {% if entity.paisResidencia=='Ecuador' %}
  101.                 <td style="font-weight: bold;">
  102.                     {% trans from 'crud' %} reclutaproceso.fields.referencias {% endtrans %}
  103.                 </td>
  104.                 <td>
  105.                     {{ entity.referencias }}
  106.                 </td>
  107.                 {% else %}
  108.                 <td>
  109.                </td>
  110.                 <td>
  111.                 </td>
  112.                 {% endif %}
  113.             </tr>
  114.         </table>
  115.     <div class="pdfsubtitlefont">
  116.             Datos del acuartelamiento
  117.         </div>
  118.     <table width="100%" class="table table-bordered pdffont">
  119.         <tr>
  120.             <td width="25%" style="font-weight: bold;">
  121.                 {% trans from 'crud' %} reclutaproceso.fields.centroMovilizacion {% endtrans %}
  122.             </td>
  123.             <td width="75%">
  124.                 {{ entity.centroMovilizacion }}
  125.             </td>
  126.         </tr>
  127.         <tr>
  128.             <td width="25%" style="font-weight: bold;">
  129.                 {% trans from 'crud' %} reclutaproceso.fields.direccion {% endtrans %}
  130.             </td>
  131.             <td width="75%">
  132.                 {{ entity.centroMovilizacion.direccion }}
  133.             </td>
  134.         </tr>
  135.         <tr>
  136.             <td width="25%" style="font-weight: bold;">
  137.                 {% trans from 'crud' %} reclutaproceso.fields.direccionAcuartelamiento {% endtrans %}
  138.             </td>
  139.             <td width="75%">
  140.                 {% if (entity.centroMovilizacion.direccionAcuartelamiento and entity.centroMovilizacion.direccionAcuartelamiento != '') %}
  141.                         {{ entity.centroMovilizacion.direccionAcuartelamiento }}
  142.                 {% else %}
  143.                         {{ entity.centroMovilizacion.direccion }}
  144.                 {% endif %}
  145.             </td>
  146.         </tr>
  147.         <tr>
  148.             <td style="font-weight: bold;">
  149.                 {% trans from 'crud' %} reclutaproceso.fields.resultadosAntecedentes {% endtrans %}
  150.             </td>
  151.             <td style="padding: 2px 15px;">
  152.                 <input type='radio' id='antecedentes_1' {% if entity.resultadosAntecedentes==1%}checked='true'{% endif %} disabled='true'>&nbsp;&nbsp;Antecedentes penales
  153.                 <br>   
  154.                 <input type='radio' id='antecedentes_2' {% if entity.resultadosAntecedentes==2%}checked='true'{% endif %} disabled='true'>&nbsp;&nbsp;Impedimento de salida del país
  155.                 <br>   
  156.                 <input type='radio' id='antecedentes_3' {% if entity.resultadosAntecedentes==3%}checked='true'{% endif %} disabled='true'>&nbsp;&nbsp;Alerta migratoria
  157.                 <br>
  158.                 <input type='radio' id='antecedentes_4' {% if entity.resultadosAntecedentes==4%}checked='true'{% endif %} disabled='true'>&nbsp;&nbsp;Juicio de alimentos</p>   
  159.             </td>
  160.         </tr>
  161.         <tr>
  162.             <td style="font-weight: bold;">
  163.                 {% trans from 'crud' %} reclutaproceso.fields.nivelInstruccion {% endtrans %}
  164.             </td>
  165.             <td style="vertical-align: center">
  166.                 <table width="100%" class="table table-striped table-bordered pdffont">
  167.                     <tr>                       
  168.                         <td style="font-weight: bold;" width="50%">Título</td>
  169.                         <td style="font-weight: bold;" width="30%">Detalle</td>
  170.                     </tr>
  171.                     {% for estudio in entity.resultadosEstudios %}
  172.                         <tr>                          
  173.                             <td>{{ estudio.titulo }}</td>
  174.                             <td>{{ estudio.institucion }}</td>
  175.                         </tr>
  176.                     {% endfor %}
  177.                 </table>
  178.             </td>
  179.         </tr>
  180.          <tr>
  181.             <td style="font-weight: bold;">
  182.                 {% trans from 'crud' %} reclutaproceso.fields.encuesta {% endtrans %}
  183.             </td>
  184.             <td>
  185.                 {% if entity.turno %}
  186.                     Terminada
  187.                 {% else %}
  188.                     No terminada
  189.                 {% endif %}
  190.             </td>
  191.         </tr>
  192.     </table>
  193.         
  194.     <div class="pdffont" style="text-align: justify; page-break-before: always;">
  195.         <br>
  196.         Señores<br>
  197.         <b>DIRECCIÓN DE MOVILIZACIÓN DEL COMANDO CONJUNTO DE LAS FUERZAS ARMADAS</b><br>
  198.         De mis consideraciones:<br>
  199.         <br>
  200.         El que suscribe <b>{{ entity.recluta.nombres }}</b>, de nacionalidad {{ entity.recluta.paisNacimiento }}, mayor de edad, estado civil {{ entity.recluta.estadoCivil }}, 
  201.         con cédula de ciudadanía No <b>{{ entity.recluta.identificacion }}</b>, domiciliado en 
  202.         {% if entity.paisResidencia=='Ecuador' %}                
  203.         cantón {{ entity.canton }}, provincia {{ entity.provincia }},
  204.         {% else %}
  205.             {{ entity.referencias }},
  206.         {% endif %}
  207.         por medio de la presente DECLARO que me encuentro en buen estado de salud física y mental, no presento enfermedad 
  208.         crónica o infecto contagiosa, tener las condiciones necesarias para cumplir el servicio militar en Fuerzas Armadas
  209.         y autorizo para que la información consignada sea conocida por las Autoridades competentes como establece 
  210.         el Código Orgánico Integral Penal y demás normativas legales.<br>
  211.         <br><br>
  212.         <p>_______________________________________________</p>
  213.         {{ entity.recluta.nombres }}
  214.     </div>
  215.     </div>
  216. {% endblock body %}