PageRenderTime 54ms CodeModel.GetById 30ms RepoModel.GetById 0ms app.codeStats 0ms

/application/modules/paginas/views/_solicitar_informacion.php

https://bitbucket.org/joncar/yonomada
PHP | 115 lines | 97 code | 18 blank | 0 comment | 2 complexity | b239667a998974b0b09ce67bb8483e88 MD5 | raw file
Possible License(s): GPL-3.0
  1. <div id="myModal" class="modal">
  2. <form action="" onsubmit="return sendSolicitud(this)">
  3. <!-- Modal content -->
  4. <div class="modal-content row-modal col-sm-8 col-sm-offset-2">
  5. <div class="modal-header">
  6. <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="material-icons">clear</i></button>
  7. </div>
  8. <div class="titulo-modal-informes">
  9. <p class="p-blacl-title-modal">Solicitar informes</p>
  10. <p class="p-text-subtitle"><small>Llena el siguiente formulario con tus datos y te enviaremos información a tu correo</small></p>
  11. </div>
  12. <div class="col-sm-12">
  13. <div class="col-sm-6">
  14. <input id="input1" type="text" class="input-style-new-modal" placeholder="NOMBRE" name="nombre" />
  15. <input id="input1" type="email" class="input-style-new-modal" placeholder="CORREO" name="correo" />
  16. <span style="color:#000000">Estado</span>
  17. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  18. <?= form_dropdown_from_query('estados_id','estados','id','nombre'); ?>
  19. </div>
  20. <span style="color:#000000">Área</span>
  21. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  22. <?= form_dropdown_from_query('areas_laborales_id','areas_laborales','id','nombre'); ?>
  23. </div>
  24. <span style="color:#000000">Carrera a fin</span>
  25. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  26. <?= form_dropdown_from_query('carreras_id','carreras','id','nombre'); ?>
  27. </div>
  28. </div>
  29. <div class="col-sm-6">
  30. <input id="input1" type="text" class="input-style-new-modal" placeholder="APELLIDO" name="apellido" />
  31. <input id="input1" type="text" class="input-style-new-modal" placeholder="TELÉFONO" name="telefono"/>
  32. <span style="color:#000000">Universidad</span>
  33. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  34. <?= form_dropdown_from_query('universidades_id','universidades','id','nombre'); ?>
  35. </div>
  36. <span style="color:#000000">Departamento</span>
  37. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  38. <?= form_dropdown_from_query('departamentos_id','departamentos','id','nombre'); ?>
  39. </div>
  40. <span style="color:#000000">Semestre</span>
  41. <div class="custom-select color-white-select" style="width:100%;margin-bottom: 23px;">
  42. <?= form_dropdown_from_query('semestres_id','semestres','id','nombre'); ?>
  43. </div>
  44. </div>
  45. <p class="text-black-filtros font-check-title-new">VACANTES QUE ME INTERESAN</p>
  46. <div class="col-sm-12" style="margin-left: -29px;">
  47. <div class="col-sm-6">
  48. <?php
  49. $this->db->select('proyectos_vacantes_detalles.*, carreras.nombre as categoria');
  50. $this->db->join('proyectos_vacantes','proyectos_vacantes.id = proyectos_vacantes_detalles.proyectos_vacantes_id');
  51. $this->db->join('carreras','carreras.id = proyectos_vacantes_detalles.carreras_id');
  52. foreach($this->db->get_where('proyectos_vacantes_detalles',array('proyectos_id'=>$detail->id))->result() as $v):
  53. ?>
  54. <div class="checkbox">
  55. <input id="box<?= $v->id ?>" type="checkbox" value="<?= $v->titulo ?>" name="vacante[]" />
  56. <label for="box<?= $v->id ?>" class="pruebaa222"><span class="text-checkbox"><?= $v->titulo ?></span>
  57. </label>
  58. </div>
  59. <?php endforeach ?>
  60. </div>
  61. </div>
  62. <p class="text-black-filtros font-check-title-new">DURACIÓN DE MI ESTANCIA (Días)</p>
  63. <div class="rangeslider-wrap">
  64. <input type="range" min="1" max="100" labels="" name="duracion">
  65. </div>
  66. <input type="hidden" name="proyectos_id" value="<?= $detail->id ?>">
  67. <div id="response"></div>
  68. <button id="myBtn" type="submit" class="btn btn-default btn-colo-green general-hover" style="margin-bottom: 50px;">ENVIAR</button>
  69. </div>
  70. </div>
  71. </form>
  72. </div>
  73. <script>
  74. function sendSolicitud(form){
  75. form = new FormData(form);
  76. remoteConnection('proyectos/frontend/solicitudes/insert_validation',form,function(data){
  77. data = data.replace('<textarea>','');
  78. data = data.replace('</textarea>','');
  79. data = JSON.parse(data);
  80. if(data.success){
  81. remoteConnection('proyectos/frontend/solicitudes/insert',form,function(data){
  82. data = data.replace('<textarea>','');
  83. data = data.replace('</textarea>','');
  84. data = JSON.parse(data);
  85. if(data.success){
  86. $("#response").html("Su solicitud ha sido enviada con éxito").addClass('alert alert-success').removeClass('alert-danger');
  87. }else{
  88. $("#response").html(data.error_message).addClass('alert alert-danger').removeClass('alert-success');
  89. }
  90. });
  91. }else{
  92. $("#response").html(data.error_message).addClass('alert alert-danger').removeClass('alert-success');
  93. }
  94. });
  95. return false;
  96. }
  97. </script>