Commit 376501a4c3d4e9c41f3fed4bb9348c5310ce1d94
1 parent
7f47a0068a
Exists in
master
probado el pdf y arreglado algunos errores durante la adscripcion
Showing
2 changed files
with
29 additions
and
26 deletions
Show diff stats
app/Resources/views/cea/solicitudes_mostar.html.twig
| ... | ... | @@ -207,7 +207,7 @@ |
| 207 | 207 | |
| 208 | 208 | <div class="thumbnail"> |
| 209 | 209 | {% if extension == "pdf" %} |
| 210 | - <object type="application/pdf" data="{{asset('uploads/ascenso/'~ documento.ubicacion)}}" width="100%" height="300px"></object> | |
| 210 | + <object type="application/pdf" data="{{asset('uploads/adscripcion/'~ verificado.ubicacion)}}" width="100%" height="300px"></object> | |
| 211 | 211 | {% else %} |
| 212 | 212 | {% if verificado.idTipoDocumentos.id <= 4 %} |
| 213 | 213 | <a href="{{ asset('uploads/adscripcion/'~ verificado.ubicacion) }}" | ... | ... |
src/AppBundle/Controller/AdscripcionController.php
| ... | ... | @@ -73,7 +73,7 @@ class AdscripcionController extends Controller |
| 73 | 73 | } |
| 74 | 74 | |
| 75 | 75 | if (!$form->get('documento_asistente')->getData()) { |
| 76 | - $form->get('documento_asistente')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 76 | + $form->get('documento_asistente')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 77 | 77 | } |
| 78 | 78 | |
| 79 | 79 | } |
| ... | ... | @@ -85,7 +85,7 @@ class AdscripcionController extends Controller |
| 85 | 85 | } |
| 86 | 86 | |
| 87 | 87 | if (!$form->get('documento_agregado')->getData()) { |
| 88 | - $form->get('documento_agregado')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 88 | + $form->get('documento_agregado')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 89 | 89 | } |
| 90 | 90 | } |
| 91 | 91 | |
| ... | ... | @@ -96,7 +96,7 @@ class AdscripcionController extends Controller |
| 96 | 96 | } |
| 97 | 97 | |
| 98 | 98 | if (!$form->get('documento_asociado')->getData()) { |
| 99 | - $form->get('documento_asociado')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 99 | + $form->get('documento_asociado')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 100 | 100 | } |
| 101 | 101 | } |
| 102 | 102 | |
| ... | ... | @@ -108,7 +108,7 @@ class AdscripcionController extends Controller |
| 108 | 108 | } |
| 109 | 109 | |
| 110 | 110 | if (!$form->get('documento_titular')->getData()) { |
| 111 | - $form->get('documento_titular')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 111 | + $form->get('documento_titular')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 112 | 112 | } |
| 113 | 113 | } |
| 114 | 114 | |
| ... | ... | @@ -126,7 +126,7 @@ class AdscripcionController extends Controller |
| 126 | 126 | } |
| 127 | 127 | |
| 128 | 128 | if (!$form->get('documento_agregado')->getData()) { |
| 129 | - $form->get('documento_agregado')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 129 | + $form->get('documento_agregado')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 130 | 130 | } |
| 131 | 131 | } |
| 132 | 132 | |
| ... | ... | @@ -137,7 +137,7 @@ class AdscripcionController extends Controller |
| 137 | 137 | } |
| 138 | 138 | |
| 139 | 139 | if (!$form->get('documento_asociado')->getData()) { |
| 140 | - $form->get('documento_asociado')->addError(new FormError('Si tildó este ascendo, documento de aprobación de ascenso no puede estar en blanco')); | |
| 140 | + $form->get('documento_asociado')->addError(new FormError('Fecha no puede estar en blanco')); | |
| 141 | 141 | } |
| 142 | 142 | } |
| 143 | 143 | |
| ... | ... | @@ -263,7 +263,7 @@ class AdscripcionController extends Controller |
| 263 | 263 | $constanciaTrabajo->move( |
| 264 | 264 | $this->container->getParameter('adscripcion_directory'), |
| 265 | 265 | $nombreTrabajo |
| 266 | - ); | |
| 266 | + ); | |
| 267 | 267 | thumbnail($nombreTrabajo, $this->container->getParameter('adscripcion_directory'), $this->container->getParameter('adscripcion_thumb_directory')); |
| 268 | 268 | |
| 269 | 269 | $nombrePregrado = md5(uniqid()).'.'.$constanciaPregrado->guessExtension(); |
| ... | ... | @@ -335,7 +335,7 @@ class AdscripcionController extends Controller |
| 335 | 335 | $escala2->setIdEscala($asistente); |
| 336 | 336 | $escala2->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); |
| 337 | 337 | $em->persist($escala2); |
| 338 | - verificar_documentos($this->getUser()->getIdRolInstitucion()->getId(), 5, 2, $em, $servicios); | |
| 338 | + | |
| 339 | 339 | |
| 340 | 340 | $constanciaAsistente = $form->get('documento_asistente')->getData(); |
| 341 | 341 | $nombreAsistente = md5(uniqid()).'.'.$constanciaAsistente->guessExtension(); |
| ... | ... | @@ -379,6 +379,7 @@ class AdscripcionController extends Controller |
| 379 | 379 | $escala4->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); |
| 380 | 380 | $em->persist($escala4); |
| 381 | 381 | |
| 382 | + | |
| 382 | 383 | $constanciaAgregado = $form->get('documento_agregado')->getData(); |
| 383 | 384 | $nombreAgregado = md5(uniqid()).'.'.$constanciaAgregado->guessExtension(); |
| 384 | 385 | $constanciaAgregado->move( |
| ... | ... | @@ -736,28 +737,30 @@ class AdscripcionController extends Controller |
| 736 | 737 | |
| 737 | 738 | /*funcion para crear miniaturas de las imagenes y carga más rapido la página */ |
| 738 | 739 | |
| 739 | -function thumbnail ($filename, $fuente, $destino){ | |
| 740 | - if(preg_match('/[.](jpeg)$/', $filename)) { | |
| 741 | - $im = imagecreatefromjpeg($fuente . "/" . $filename); | |
| 742 | - } else if (preg_match('/[.](jpg)$/', $filename)) { | |
| 743 | - $im = imagecreatefromjpeg($fuente . "/" . $filename); | |
| 744 | - }else if (preg_match('/[.](gif)$/', $filename)) { | |
| 745 | - $im = imagecreatefromgif($fuente . "/" . $filename); | |
| 746 | - } else if (preg_match('/[.](png)$/', $filename)) { | |
| 747 | - $im = imagecreatefrompng($fuente . "/" . $filename); | |
| 748 | - } | |
| 740 | +function thumbnail ($filename, $fuente, $destino){ | |
| 741 | + if(!preg_match('/[.](pdf)$/', $filename)) { | |
| 742 | + if (preg_match('/[.](jpeg)$/', $filename)) { | |
| 743 | + $im = imagecreatefromjpeg($fuente . "/" . $filename); | |
| 744 | + } else if (preg_match('/[.](jpg)$/', $filename)) { | |
| 745 | + $im = imagecreatefromjpeg($fuente . "/" . $filename); | |
| 746 | + } else if (preg_match('/[.](gif)$/', $filename)) { | |
| 747 | + $im = imagecreatefromgif($fuente . "/" . $filename); | |
| 748 | + } else if (preg_match('/[.](png)$/', $filename)) { | |
| 749 | + $im = imagecreatefrompng($fuente . "/" . $filename); | |
| 750 | + } | |
| 749 | 751 | |
| 750 | - $ox = imagesx($im); | |
| 751 | - $oy = imagesy($im); | |
| 752 | + $ox = imagesx($im); | |
| 753 | + $oy = imagesy($im); | |
| 752 | 754 | |
| 753 | - $nx = 80; | |
| 754 | - $ny = 80; | |
| 755 | + $nx = 80; | |
| 756 | + $ny = 80; | |
| 755 | 757 | |
| 756 | - $nm = imagecreatetruecolor($nx, $ny); | |
| 758 | + $nm = imagecreatetruecolor($nx, $ny); | |
| 757 | 759 | |
| 758 | - imagecopyresized($nm, $im, 0,0,0,0,$nx,$ny,$ox,$oy); | |
| 760 | + imagecopyresized($nm, $im, 0, 0, 0, 0, $nx, $ny, $ox, $oy); | |
| 759 | 761 | |
| 760 | - imagejpeg($nm, $destino . "/" . $filename); | |
| 762 | + imagejpeg($nm, $destino . "/" . $filename); | |
| 763 | + } | |
| 761 | 764 | } |
| 762 | 765 | |
| 763 | 766 | function verificar_documentos($idRolInstitucion, $tipo, $estatus, $em, $ubicacion="", $servicio){ | ... | ... |