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,7 +207,7 @@ | ||
207 | 207 | ||
208 | <div class="thumbnail"> | 208 | <div class="thumbnail"> |
209 | {% if extension == "pdf" %} | 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 | {% else %} | 211 | {% else %} |
212 | {% if verificado.idTipoDocumentos.id <= 4 %} | 212 | {% if verificado.idTipoDocumentos.id <= 4 %} |
213 | <a href="{{ asset('uploads/adscripcion/'~ verificado.ubicacion) }}" | 213 | <a href="{{ asset('uploads/adscripcion/'~ verificado.ubicacion) }}" |
src/AppBundle/Controller/AdscripcionController.php
@@ -73,7 +73,7 @@ class AdscripcionController extends Controller | @@ -73,7 +73,7 @@ class AdscripcionController extends Controller | ||
73 | } | 73 | } |
74 | 74 | ||
75 | if (!$form->get('documento_asistente')->getData()) { | 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,7 +85,7 @@ class AdscripcionController extends Controller | ||
85 | } | 85 | } |
86 | 86 | ||
87 | if (!$form->get('documento_agregado')->getData()) { | 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,7 +96,7 @@ class AdscripcionController extends Controller | ||
96 | } | 96 | } |
97 | 97 | ||
98 | if (!$form->get('documento_asociado')->getData()) { | 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,7 +108,7 @@ class AdscripcionController extends Controller | ||
108 | } | 108 | } |
109 | 109 | ||
110 | if (!$form->get('documento_titular')->getData()) { | 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,7 +126,7 @@ class AdscripcionController extends Controller | ||
126 | } | 126 | } |
127 | 127 | ||
128 | if (!$form->get('documento_agregado')->getData()) { | 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,7 +137,7 @@ class AdscripcionController extends Controller | ||
137 | } | 137 | } |
138 | 138 | ||
139 | if (!$form->get('documento_asociado')->getData()) { | 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,7 +263,7 @@ class AdscripcionController extends Controller | ||
263 | $constanciaTrabajo->move( | 263 | $constanciaTrabajo->move( |
264 | $this->container->getParameter('adscripcion_directory'), | 264 | $this->container->getParameter('adscripcion_directory'), |
265 | $nombreTrabajo | 265 | $nombreTrabajo |
266 | - ); | 266 | + ); |
267 | thumbnail($nombreTrabajo, $this->container->getParameter('adscripcion_directory'), $this->container->getParameter('adscripcion_thumb_directory')); | 267 | thumbnail($nombreTrabajo, $this->container->getParameter('adscripcion_directory'), $this->container->getParameter('adscripcion_thumb_directory')); |
268 | 268 | ||
269 | $nombrePregrado = md5(uniqid()).'.'.$constanciaPregrado->guessExtension(); | 269 | $nombrePregrado = md5(uniqid()).'.'.$constanciaPregrado->guessExtension(); |
@@ -335,7 +335,7 @@ class AdscripcionController extends Controller | @@ -335,7 +335,7 @@ class AdscripcionController extends Controller | ||
335 | $escala2->setIdEscala($asistente); | 335 | $escala2->setIdEscala($asistente); |
336 | $escala2->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); | 336 | $escala2->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); |
337 | $em->persist($escala2); | 337 | $em->persist($escala2); |
338 | - verificar_documentos($this->getUser()->getIdRolInstitucion()->getId(), 5, 2, $em, $servicios); | 338 | + |
339 | 339 | ||
340 | $constanciaAsistente = $form->get('documento_asistente')->getData(); | 340 | $constanciaAsistente = $form->get('documento_asistente')->getData(); |
341 | $nombreAsistente = md5(uniqid()).'.'.$constanciaAsistente->guessExtension(); | 341 | $nombreAsistente = md5(uniqid()).'.'.$constanciaAsistente->guessExtension(); |
@@ -379,6 +379,7 @@ class AdscripcionController extends Controller | @@ -379,6 +379,7 @@ class AdscripcionController extends Controller | ||
379 | $escala4->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); | 379 | $escala4->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2)); |
380 | $em->persist($escala4); | 380 | $em->persist($escala4); |
381 | 381 | ||
382 | + | ||
382 | $constanciaAgregado = $form->get('documento_agregado')->getData(); | 383 | $constanciaAgregado = $form->get('documento_agregado')->getData(); |
383 | $nombreAgregado = md5(uniqid()).'.'.$constanciaAgregado->guessExtension(); | 384 | $nombreAgregado = md5(uniqid()).'.'.$constanciaAgregado->guessExtension(); |
384 | $constanciaAgregado->move( | 385 | $constanciaAgregado->move( |
@@ -736,28 +737,30 @@ class AdscripcionController extends Controller | @@ -736,28 +737,30 @@ class AdscripcionController extends Controller | ||
736 | 737 | ||
737 | /*funcion para crear miniaturas de las imagenes y carga más rapido la página */ | 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 | function verificar_documentos($idRolInstitucion, $tipo, $estatus, $em, $ubicacion="", $servicio){ | 766 | function verificar_documentos($idRolInstitucion, $tipo, $estatus, $em, $ubicacion="", $servicio){ |