Commit f3987f036b44ba3b4ad5fa8e7d0f167b1ce75824
1 parent
04fee69e69
Exists in
master
mejorado los mensajes y el correo del registro en el portal ceaubv
Showing
5 changed files
with
41 additions
and
18 deletions
Show diff stats
app/Resources/views/correos/solicitud_adscripcion.html.twig
1 | -<h2>Bienvido al CEA@UBV {{ nombres }}, {{ apellidos }} A continuación sus datos de ingreso</h2> | 1 | +<h2>Bienvido al sistema del {{ centro_estudios }} de la |
2 | + Universidad Bolivariana de Venezuela {{ siglas }}</h2> | ||
2 | 3 | ||
4 | +<h4> | ||
5 | + Estimado Docente {{ nombres }}, {{ apellidos }} A continuación sus datos de ingreso: | ||
6 | +</h4> | ||
3 | 7 | ||
4 | -<p><strong>usuario:</strong> {{ usuario }}</p> | ||
5 | -<p><strong>contraseña:</strong> {{ contra }}</p> | ||
6 | -<h4>Al Ingresar a tu cuenta, deberás formalizar el proceso de Adscripción al centro de estudios completando | ||
7 | - el formulario de Formalización</h4> | 8 | + |
9 | +<p><strong>Nombre de Usuario:</strong> {{ usuario }}</p> | ||
10 | +<p><strong>Contraseña:</strong> {{ contra }}</p> | ||
11 | +<h4> | ||
12 | + Al Ingresar a tu cuenta, deberás formalizar el proceso de Adscripción al | ||
13 | + {{ centro_estudios }} completando | ||
14 | + el formulario de Formalización. Este paso es Obligatorio. | ||
15 | +</h4> | ||
8 | Documentos en formato digital para la formalización (PDF, JPG, PNG): | 16 | Documentos en formato digital para la formalización (PDF, JPG, PNG): |
9 | 17 | ||
10 | <ol> | 18 | <ol> |
11 | <li>Constancia de Trabajo (obligatorio)</li> | 19 | <li>Constancia de Trabajo (obligatorio)</li> |
12 | <li>Digital del Título de Pregrado (obligatorio)</li> | 20 | <li>Digital del Título de Pregrado (obligatorio)</li> |
13 | <li>Digital del Título de Postgrado (si tiene postgrado) (en caso de tener varíos, usar el más reciente)</li> | 21 | <li>Digital del Título de Postgrado (si tiene postgrado) (en caso de tener varíos, usar el más reciente)</li> |
14 | - <li>Digital de la aprobación del Concurso de Oposición ( si ya concursó )</li> | ||
15 | - <li>Digital de certificados de Ascenso (si ha tenido ascensos)</li> | 22 | + <li>Digital de la aprobación del Concurso de Oposición ( si ya concursó, de lo contrario no es obligatorio )</li> |
23 | + <li>Digital de certificados de Ascenso (si ha tenido ascensos, de lo contrario no es obligatorio)</li> | ||
16 | </ol> | 24 | </ol> |
17 | 25 | ||
18 | 26 | ||
19 | -Para hacer login dirigete simplemente a la página de ingreso del Portal del Centro de Estudios Ambientales: | ||
20 | -<a href="{{ url('login') }}">Login</a>. | 27 | +Para ingresar al sistema, dirígete simplemente a la página de ingreso del Portal del Centro de Estudios Ambientales: |
28 | +<a href="{{ url('login') }}">CEA@UBV</a>. |
app/Resources/views/portal/index.html.twig
@@ -319,6 +319,12 @@ | @@ -319,6 +319,12 @@ | ||
319 | <script type="text/javascript" src="{{ asset('assets/vendor/smooth-scroll/dist/js/smooth-scroll.js') }}" ></script> | 319 | <script type="text/javascript" src="{{ asset('assets/vendor/smooth-scroll/dist/js/smooth-scroll.js') }}" ></script> |
320 | <script type="text/javascript"> | 320 | <script type="text/javascript"> |
321 | smoothScroll.init(); | 321 | smoothScroll.init(); |
322 | + | ||
323 | + $('.btn').on('click', function() { | ||
324 | + var $this = $(this); | ||
325 | + $this.button('loading'); | ||
326 | + }); | ||
327 | + | ||
322 | </script> | 328 | </script> |
323 | {% endblock %} | 329 | {% endblock %} |
324 | 330 |
src/AppBundle/Controller/AscensoController.php
@@ -686,7 +686,7 @@ class AscensoController extends Controller | @@ -686,7 +686,7 @@ class AscensoController extends Controller | ||
686 | 'idEstatus' => 2 | 686 | 'idEstatus' => 2 |
687 | )); | 687 | )); |
688 | 688 | ||
689 | - $documento->setIdEstatus($em->getRepository("AppBundle:Estatus")->findOneById($this->get('request')->request->get('reconocimiento'))); | 689 | + //$documento->setIdEstatus($em->getRepository("AppBundle:Estatus")->findOneById($this->get('request')->request->get('reconocimiento'))); |
690 | 690 | ||
691 | $servicio->setIdEstatus($this->getDoctrine()->getRepository('AppBundle:Estatus')->findOneById(4)); | 691 | $servicio->setIdEstatus($this->getDoctrine()->getRepository('AppBundle:Estatus')->findOneById(4)); |
692 | $em->persist($servicio); | 692 | $em->persist($servicio); |
@@ -836,4 +836,4 @@ function verificar_documentos2($idRolInstitucion, $tipo, $estatus, $em, $ubicaci | @@ -836,4 +836,4 @@ function verificar_documentos2($idRolInstitucion, $tipo, $estatus, $em, $ubicaci | ||
836 | $em->flush(); | 836 | $em->flush(); |
837 | } | 837 | } |
838 | 838 | ||
839 | -} | ||
840 | \ No newline at end of file | 839 | \ No newline at end of file |
840 | +} |
src/AppBundle/Controller/PortalController.php
@@ -19,12 +19,11 @@ class PortalController extends Controller | @@ -19,12 +19,11 @@ class PortalController extends Controller | ||
19 | $form->handleRequest($request); | 19 | $form->handleRequest($request); |
20 | 20 | ||
21 | if ($form->isSubmitted() && $form->isValid()) { | 21 | if ($form->isSubmitted() && $form->isValid()) { |
22 | - | ||
23 | $persona = $this->getDoctrine()->getRepository('AppBundle:Persona') | 22 | $persona = $this->getDoctrine()->getRepository('AppBundle:Persona') |
24 | ->findOneByCedulaPasaporte($form->get('cedula')->getData()); | 23 | ->findOneByCedulaPasaporte($form->get('cedula')->getData()); |
25 | 24 | ||
26 | if (!$persona) { | 25 | if (!$persona) { |
27 | - $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor consulta con el Coordinador Regional del CEA'); | 26 | + $this->addFlash('danger', 'Docente no Registrado en la Base de Datos del Centro de Estudios. Por Favor consulte con el Coordinador Regional del CEA'); |
28 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); | 27 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
29 | } | 28 | } |
30 | 29 | ||
@@ -36,7 +35,7 @@ class PortalController extends Controller | @@ -36,7 +35,7 @@ class PortalController extends Controller | ||
36 | 35 | ||
37 | //si no existe el rol del docente, enviar correo al encargado de la región para verificar. | 36 | //si no existe el rol del docente, enviar correo al encargado de la región para verificar. |
38 | if (!$rol) { | 37 | if (!$rol) { |
39 | - $this->addFlash('danger', 'Hay un problema con el docente, no tiene ningún rol asignado en la UBV'); | 38 | + $this->addFlash('danger', 'Hay un problema con el registro y asignación del Rol del Docente. Por Favor consulte con el Coordinador Regional del CEA'); |
40 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); | 39 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
41 | } | 40 | } |
42 | 41 | ||
@@ -82,6 +81,8 @@ class PortalController extends Controller | @@ -82,6 +81,8 @@ class PortalController extends Controller | ||
82 | 'apellidos' => $form->get('apellidos')->getData(), | 81 | 'apellidos' => $form->get('apellidos')->getData(), |
83 | 'usuario' => $login->getUsername(), | 82 | 'usuario' => $login->getUsername(), |
84 | 'contra' => $login->getPlainPassword(), | 83 | 'contra' => $login->getPlainPassword(), |
84 | + 'centro_estudios' => 'Centro de Estudios Ambientales', | ||
85 | + 'siglas' => 'CEA@UBV' | ||
85 | 86 | ||
86 | ) | 87 | ) |
87 | ), | 88 | ), |
@@ -102,15 +103,14 @@ class PortalController extends Controller | @@ -102,15 +103,14 @@ class PortalController extends Controller | ||
102 | 103 | ||
103 | 104 | ||
104 | }else{ | 105 | }else{ |
105 | - $this->addFlash('notice', 'Ya ha solicitado datos de ingreso. Revise la dirección de correo suministrada o Contáctenos a través de: cea.ubv@gmail.com'); | ||
106 | - | 106 | + $this->addFlash('notice', 'Ya ha solicitado datos de ingreso. Revise la dirección de correo suministrada al momento del registro en donde aparecen los datos para el ingreso. ¿No recibió el Correo? Contáctenos a través de: cea.ubv@gmail.com'); |
107 | + return $this->redirect($this->generateUrl('homepage').'#adscripcion'); | ||
107 | } | 108 | } |
108 | 109 | ||
109 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); | 110 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
110 | //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!'); | 111 | //$request->getSession()->getFlashBag()->add('success', 'Your email has been sent! Thanks!'); |
111 | } | 112 | } |
112 | 113 | ||
113 | - // replace this example code with whatever you need | ||
114 | return $this->render('portal/index.html.twig', array( | 114 | return $this->render('portal/index.html.twig', array( |
115 | 'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..'), | 115 | 'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..'), |
116 | 'form' => $form->createView(), | 116 | 'form' => $form->createView(), |
src/AppBundle/Form/SolicitarType.php
@@ -63,6 +63,9 @@ class SolicitarType extends AbstractType | @@ -63,6 +63,9 @@ class SolicitarType extends AbstractType | ||
63 | return $er->createQueryBuilder('pfg') | 63 | return $er->createQueryBuilder('pfg') |
64 | ->where('pfg.idTipoArea = 1'); | 64 | ->where('pfg.idTipoArea = 1'); |
65 | }, | 65 | }, |
66 | + 'constraints' => array( | ||
67 | + new NotBlank() | ||
68 | + ), | ||
66 | 'choice_label' => 'getNombre', | 69 | 'choice_label' => 'getNombre', |
67 | )) | 70 | )) |
68 | 71 | ||
@@ -78,10 +81,16 @@ class SolicitarType extends AbstractType | @@ -78,10 +81,16 @@ class SolicitarType extends AbstractType | ||
78 | 'placeholder' => 'Seleccione el Eje al Cual está Adscrito', | 81 | 'placeholder' => 'Seleccione el Eje al Cual está Adscrito', |
79 | 'class' => 'AppBundle:Eje', | 82 | 'class' => 'AppBundle:Eje', |
80 | 'choice_label' => 'getNombre', | 83 | 'choice_label' => 'getNombre', |
84 | + 'constraints' => array( | ||
85 | + new NotBlank() | ||
86 | + ) | ||
81 | )) | 87 | )) |
82 | ->add('send', SubmitType::class, array( | 88 | ->add('send', SubmitType::class, array( |
83 | 'label' => 'Enviar Solicitud', | 89 | 'label' => 'Enviar Solicitud', |
84 | - 'attr' => array('class' => 'btn btn-success') | 90 | + 'attr' => array( |
91 | + 'class' => 'btn btn-success', | ||
92 | + 'data-loading-text' => "<i class='fa fa-circle-o-notch fa-spin'></i> Enviando Solicitud..." | ||
93 | + ) | ||
85 | )); | 94 | )); |
86 | } | 95 | } |
87 | 96 |