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 | 16 | Documentos en formato digital para la formalización (PDF, JPG, PNG): |
9 | 17 | |
10 | 18 | <ol> |
11 | 19 | <li>Constancia de Trabajo (obligatorio)</li> |
12 | 20 | <li>Digital del Título de Pregrado (obligatorio)</li> |
13 | 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 | 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 | 319 | <script type="text/javascript" src="{{ asset('assets/vendor/smooth-scroll/dist/js/smooth-scroll.js') }}" ></script> |
320 | 320 | <script type="text/javascript"> |
321 | 321 | smoothScroll.init(); |
322 | + | |
323 | + $('.btn').on('click', function() { | |
324 | + var $this = $(this); | |
325 | + $this.button('loading'); | |
326 | + }); | |
327 | + | |
322 | 328 | </script> |
323 | 329 | {% endblock %} |
324 | 330 | ... | ... |
src/AppBundle/Controller/AscensoController.php
... | ... | @@ -686,7 +686,7 @@ class AscensoController extends Controller |
686 | 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 | 691 | $servicio->setIdEstatus($this->getDoctrine()->getRepository('AppBundle:Estatus')->findOneById(4)); |
692 | 692 | $em->persist($servicio); |
... | ... | @@ -836,4 +836,4 @@ function verificar_documentos2($idRolInstitucion, $tipo, $estatus, $em, $ubicaci |
836 | 836 | $em->flush(); |
837 | 837 | } |
838 | 838 | |
839 | -} | |
840 | 839 | \ No newline at end of file |
840 | +} | ... | ... |
src/AppBundle/Controller/PortalController.php
... | ... | @@ -19,12 +19,11 @@ class PortalController extends Controller |
19 | 19 | $form->handleRequest($request); |
20 | 20 | |
21 | 21 | if ($form->isSubmitted() && $form->isValid()) { |
22 | - | |
23 | 22 | $persona = $this->getDoctrine()->getRepository('AppBundle:Persona') |
24 | 23 | ->findOneByCedulaPasaporte($form->get('cedula')->getData()); |
25 | 24 | |
26 | 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 | 27 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
29 | 28 | } |
30 | 29 | |
... | ... | @@ -36,7 +35,7 @@ class PortalController extends Controller |
36 | 35 | |
37 | 36 | //si no existe el rol del docente, enviar correo al encargado de la región para verificar. |
38 | 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 | 39 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
41 | 40 | } |
42 | 41 | |
... | ... | @@ -82,6 +81,8 @@ class PortalController extends Controller |
82 | 81 | 'apellidos' => $form->get('apellidos')->getData(), |
83 | 82 | 'usuario' => $login->getUsername(), |
84 | 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 | 103 | |
103 | 104 | |
104 | 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 | 110 | return $this->redirect($this->generateUrl('homepage').'#adscripcion'); |
110 | 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 | 114 | return $this->render('portal/index.html.twig', array( |
115 | 115 | 'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..'), |
116 | 116 | 'form' => $form->createView(), | ... | ... |
src/AppBundle/Form/SolicitarType.php
... | ... | @@ -63,6 +63,9 @@ class SolicitarType extends AbstractType |
63 | 63 | return $er->createQueryBuilder('pfg') |
64 | 64 | ->where('pfg.idTipoArea = 1'); |
65 | 65 | }, |
66 | + 'constraints' => array( | |
67 | + new NotBlank() | |
68 | + ), | |
66 | 69 | 'choice_label' => 'getNombre', |
67 | 70 | )) |
68 | 71 | |
... | ... | @@ -78,10 +81,16 @@ class SolicitarType extends AbstractType |
78 | 81 | 'placeholder' => 'Seleccione el Eje al Cual está Adscrito', |
79 | 82 | 'class' => 'AppBundle:Eje', |
80 | 83 | 'choice_label' => 'getNombre', |
84 | + 'constraints' => array( | |
85 | + new NotBlank() | |
86 | + ) | |
81 | 87 | )) |
82 | 88 | ->add('send', SubmitType::class, array( |
83 | 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 | ... | ... |